Forfatter: Erik Weber-Lauridsen

  • Unavngivet indlæg 790

    I foråret 2018 underviste jeg et hold i “Database” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige fire lektioner af syv timer.

    Der er nogle småting, men I får det på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.

    Download the PDF file .

  • Unavngivet indlæg 779

    I foråret 2018 underviste jeg et hold i “Database” på AkademiUdannelse i IT efteruddannelsen. Det var et daghold, det vil sige fire lektioner af syv timer.

    Der er nogle småting, som bogtitel, hvor jeg bare har kopieret en skabelon fra tidligere men ikke fået skrevet kilde korrekt ind. I får det dog på samme måde som mine studerende fik, modsat dem får i dog ikke min tale med der rettede op på de mangler der er i slidesne, men det kan I forhåbentlig selv dække ind for.

    Download the PDF file .

  • Unavngivet indlæg 761

    Jeg talte godt nok for nogen tid siden om at lave en side med opgaver, men jeg er stadig ikke tilfreds med den eller konceptet, så der kommer nok nogle quizzer til mine nuværende hold her på siden i den næste tid – for flere af de store quiz tjenester jeg indimellem har brugt er blevet mere lukkede på det sidste, så må jeg jo styre det selv.


    Denne quiz er ment som en hurtig start genopfriskning af basale SQL kommandoer og begreber. Den er langt fra fyldest gørende, men vi kommer meget videre rundt i min undervisning i database på bachelor/diplom i software udvikling og der vil sandsynligvis også komme mere komplekse quizzer.

    1. [:da]Hvilken SQL-sætning har den korrekte syntaks?[:]
    2. [:da]Vis alle kunstnere fra artist tabellen, der kommer fra Danmark[:]
    3. [:da]Hvilken af følgende SQL-kommandoer bruges til at vise data fra en tabel[:]
    4. [:da]Hvilken SQL-statement vil lave en persons tabel?[:]
    5. [:da]Hvilket SQL-sprog bruges til at styre sikkerheden og autorisationen i SQL[:]
    6. [:da]Hvilken SQL-sætning bruges til at fjerne en række / optegnelse fra en tabel[:]
    7. [:da]FROM SQL clause bruges til…[:]
    8. [:da]Hvilken SQL-sætning vil vise film, der begynder med ‘The’ i filmens titel[:]
    9. [:da]Hvilken kommando i SQL vil fjerne eller ødelægge en tabel fra en database[:]
    10. [:da]Find bedømmelsen af alle film i faldende rækkefølge[:]
    11. [:da]Hvad er det forventede udfald af SQL-sætningen på billedet?

    Database[:]
    12. [:da]Hvilket SQL-undersprog bruges til at oprette databasestrukturen eller databasens SCHEMA med[:]
    13. [:da]Hvilket SQL-søgeord bruges til at sortere resultat-sættet[:]
    14. [:da]SQL WHERE clause bruges til at…[:]
    15. [:da]Hvilket sprog bruger du til at manipulere og kommunikere med databasen?[:]

     

  • Unavngivet indlæg 745

    I forbindelse med at jeg havde hold, der skulle ende ud med at lave VR applikationer gennem Unity udviklings miljøet lavede jeg denne guide til en 3D fraktal generator.

    Download the PDF file .

  • IUL ønsker alle godt nytår 2017/2018!

    IUL ønsker alle godt nytår 2017/2018!

    I ønskes alle et rigtig godt og lykkebringende nytår!

    IUL ønsker alle godt nytår 2017/2018!

  • Unavngivet indlæg 710

    Kurset fandt sted på ErhvervsAkademiet Lillebælts campus. Siden kurset var for alle, både danske og internationale studerende, blev det afholdt på engelsk, hvilket kan ses i videorne herunder. Jeg har dog oversat den smule noter jeg har lagt op til videoerne her på siden til dansk.

    Kursets formål er at give nybegyndere i webpublicering mulighed for at oprette et websted og kende lidt til hvorfor og hvordan når det kommer til design, sikkerhed osv.

    Jeg optog lektionen, så deltagerne kan gennemgå det senere.

    Lektion 5

    Den femte og sidste lektion begyndte med at jeg talte om hvorfor folk måtte ønske at hacke ens hjemmeside.

    Dette ledte naturligt videre til sikkerhed og plugins der forbedrer den, sikre passwords og to-faktor autenticering.

    Vi sluttede af med en kort snak om at flytte ens hjemmeside til en webhost og flere danske i forskellige pris-segmenter blev nævnt.

     


    Kilder jeg nævnte under lektionen:

    Hvorfor hackes der

    Angreb på WordPress

    Sikring af WordPress

    Sikre kodeord

    To-faktor autenticering

    Sikkerheds plugins til WordPress

    Backup og migrering af WordPress

    Nogle danske webhosts (fra billig til dyr, lav til høj kvalitet)

     

  • Unavngivet indlæg 703

    Kurset fandt sted på ErhvervsAkademiet Lillebælts campus. Siden kurset var for alle, både danske og internationale studerende, blev det afholdt på engelsk, hvilket kan ses i videorne herunder. Jeg har dog oversat den smule noter jeg har lagt op til videoerne her på siden til dansk.

    Kursets formål er at give nybegyndere i webpublicering mulighed for at oprette et websted og kende lidt til hvorfor og hvordan når det kommer til design, sikkerhed osv.

    Jeg optog lektionen, så deltagerne kan gennemgå det senere.

    Lektion 4

    Den fjerde lektion begyndte med at jeg samlede op på emnet link building, som en deltager spurgte til i sidste lektion.

    Derefter talte jeg om hvorfor det giver mening at forbinde sin (WordPress) hjemmeside med diverse sociale netværk og gennemgik de mest betydningsfulde for det Nordeuropæiske marked.

    Lektionen blev sluttet af med at vi gennemgik nogle installation og opsætning af nogle af de mest essentielle plugins jeg havde nævnt i sidste lektion.

    Kilder jeg nævnte under lektionen:

    Link building

    Social Media Sharing

  • Unavngivet indlæg 670

    Kurset fandt sted på ErhvervsAkademiet Lillebælts campus. Siden kurset var for alle, både danske og internationale studerende, blev det afholdt på engelsk, hvilket kan ses i videorne herunder. Jeg har dog oversat den smule noter jeg har lagt op til videoerne her på siden til dansk.

    Kursets formål er at give nybegyndere i webpublicering mulighed for at oprette et websted og kende lidt til hvorfor og hvordan når det kommer til design, sikkerhed osv.

    Jeg optog lektionen, så deltagerne kan gennemgå det senere.

    Lektion 3

    Den tredje lektion begyndte med at jeg samlede op på emnet widgets fra sidst.

    Derefter gennemgik jeg lidt af hvad plugins kan gøre for en WP side, og hvorfor de er en essentiel del af oplevelsen. Detet blev illustreret med eksempler på nogle gode plugins og hvor man kan finde dem.

    Lektionen blev sluttet af med en kort introduktion til emnet SEO (Search Engine Optimization) illustreret gennem det mest populære plugin til hjælp til formålet, Yoast.

    Kilder jeg nævnte under lektionen:

    Essentielle plugins

    • Akismet er et anti-spam plugin der er en selvfølge for de fleste, når de sætter en ny WP op, og reelt nødvendig hvis man tillader kommenaterer på ens side
    • Contant Form 7. Der er mange kontakt-formular plugins, men CF7 er med rette blandt de mest populære da det tilbyder en del indstillings muligheder men stadig er ret overskueligt
    • Jetpack er en “schweizerkniv” der føjer alle de features til der er på WordPress.com konti. Det er lavet af det samme udviklerhold som WordPress, og medens nogen synes det er tungt kan det reelt erstatte en vifte af løse plugins, og i disse øjne er det ret let. Det kræver dog at man har en gratis wordpress.com konto, og enkelte funktioner koster abonnement.
    • qTranslate-X er et plugin der lader en køre en WordPress med flere sprog – se f.eks. denne side. Der er flere småfejl i dette plugin, men de fleste andre løsninger er enten mere kluntede eller koster penge så derfor valgte jeg alligevel at fremhæve det.
    • bbPress lader en køre et fuldblods forum som del under ens WordPress. Ikke kun til hobby men bliver også brugt til support/kunde fora og lignende rundtomkring.
    • Disable Comments er til hvis du til gengæld slet ikke vil lade folk kommentere på den side eller kunne se at muligheden nogensinde har været der, da det fjerner kommentarfunktionen helt fra siden hvor man med de normale indstillinger blot lukker ned for den.
    • Mailchimp for WP. MailChimp er et af de mest populære mailing-liste systemer, og dette plugins lader dig integrere det med din WP så du kan forbinde dem og styre ting fra ét sted.
    • My Calendar. Der er en række kalender plugins til WP, der lader en oprette begivenheder og vise dem i en kalender. Dette er et af de bedre med mange features som widget, kategorier osv.
    • iThemes Security, godt nok bliver WP opdateret jævntligt og sikkerhedshuller lukket hurtigt, men man kan altid stramme yderligere op omkring sikkerhed. Der er en lang række plugins der hjælper med dette, og iThemes er et af de bedste. Jeg kommer mere ind på sikkerhed i femte lektion.
    • WordFence er endnu et rigtig godt grænsende til essentielt sikkerhedsplugin. En af dets nævneværdige features er at det let viser hvor dine besøgende og især angreb kommer fra, så du let kan blokere hele lande eller områder fra adgang til siden så de aldrig vil kunne komme til at forsøge at hacke den.
    • EWWW Image Optimizer er endnu et plugin, som jeg bruger på de fleste af mine sider. Dette er fordi hjemmesider helst skal blive vist hurtigt, men folk elsker samtidig billeder på deres sider, og billeder tager plads og dermed load-tid. EWWW hjælper med at mindste størrelsen på dine billeder uden at det kan ses.
    • WP Super Cache er endnu en måde at få ens WP til at loade hurtigere på, da den genererer en statisk cache af siden, der hentes hurtigere end hvis alt indhold skulle hentes fra databasen hver gang. Minusset er så at ændringer ikke nødvendigvis vil blive set at besøgende med det samme. Lavet af samme folk som WordPress selv.
    • W3 Total Cache er et endnu et cache plugin, der har nogle flere indstillings-muligheder men til gengæld også markant også kompleksitet og behov for forståelse da man hurtigt kan ødelægge ens side for brugerne.
    • Google Analytics er et godt værktøj til at så statistik om besøgende på ens hjemmeside, og dette plugin gør det let at integrere servicen.
    • Yoast SEO er det nok mest populære SEO plugin til WP. Det hjælper dig med at optimere både den side og den måde du skriver indlæg på så søgemaskiner lettere finder den – og opfatter den som værende positiv og seriøs.
    • All in One SEO Pack er en anden af de mest populære SEO løsninger og et fint alternativ til Yoast.

    Search Engine Optimization

  • Unavngivet indlæg 659

    Kurset fandt sted på ErhvervsAkademiet Lillebælts campus. Omkring 100 studerende og undervisere deltog. Siden kurset var for alle, både danske og internationale studerende, blev det afholdt på engelsk, hvilket kan ses i videorne herunder. Jeg har dog oversat den smule noter jeg har lagt op til videoerne her på siden til dansk.

    Kursets formål er at give nybegyndere i webpublicering mulighed for at oprette et websted og kende lidt til hvorfor og hvordan når det kommer til design, sikkerhed osv.

    Jeg optog lektionen, så deltagerne kan gennemgå det senere.

    Lektion 2

    Den anden lektion tog over hvor lektion et slap og begyndte med at løse det “problem” der var med at få WordPress til at køre lokalt i første lektion.

    Siden jeg havde en eksamen lige op til starten på lektionen havde jeg på forhånd optaget en video, hvori jeg behandlede ovenstående, så jeg havde lidt ekstra tid at løbe på. Dette er den første video herunder.
    Derefter var jeg så til stede ved holdet, hvor jeg meget kort introducerede kimen til nogle tanker om farver, fonte og anden design teori. Der blev sluttet af med hvor man finder gode, virus-fri temaer til WordPress. Dette er den anden video.

    Jeg fandt et andet program til at optage med, så jeg både kunne optage skærmen og så have video af mig i picture-in-picture. Jeg er rigtig glad for denne måde at gøre det på, da man bedre kan se hvad der gøres på skærmen men stadig se forelæseren – det havde været min oprindelige plan for lektion et også men mit daværende program ville ikke mere, men nu det virker vil resten af lektionerne bliver også optaget på denne måde.



    Kilder jeg henviste til under lektionen:

    Farve teori

    Font theory

    Mobil brug

    Hvor man finder “sikre” og gode temaer

  • EAL efterår 2017 WordPress introduktions kursus 1

    EAL efterår 2017 WordPress introduktions kursus 1

    Kurset fandt sted på ErhvervsAkademiet Lillebælts campus. Omkring 100 studerende og undervisere deltog. Siden kurset var for alle, både danske og internationale studerende, blev det afholdt på engelsk, hvilket kan ses i videorne herunder. Jeg har dog oversat den smule noter jeg har lagt op til videoerne her på siden til dansk.

    Kursets formål er at give nybegyndere i webpublicering mulighed for at oprette et websted og kende lidt til hvorfor og hvordan når det kommer til design, sikkerhed osv.

    Jeg optog lektionen, så deltagerne kan gennemgå det senere.

    Lektion 1

    Den første lektion var fokuseret på baggrunden for brugen af et CMS, i dette tilfælde WordPress, og få webstedet til at køre på en lokal computer.

    Vi stødte ind i et problem undervejs med at få den lokale databaseforbindelse etableret, men jeg planlægger at begynde lektion to med at løse dette problem.

    Siden lektionen var to timer splittede jeg optagelsen i to.



    Nogle fakta / links, jeg nævnte i lektionen:

    WordPress bruges ikke kun af små brugere

    http://www.wpexplorer.com/name-brands-use-wordpress/

    Der er mange CMSer, de tre mest populære er