Webutvikling med PHP og MySQL

Varighet: 4 dager, kl 09:00 - 15:00

Pris: 18900

Kurskategori: Applikasjons utvikling

Kursdatoer er ikke helt avklart ennå, men kontakt kurs@bouvet.no for påmelding!

PHP er et kraftig skriptspråk som brukes til å lage dynamiske og interaktive websider. PHP brukes bl.a av Facebook, Wikipedia og Wordpress, og er et effektivt alternativ til f.eks. Ruby on Rails, Django, Microsoft ASP/.net og Java EE.

MySQL er verdens mest populære open source databasesystem og brukes ofte sammen med PHP i dynamiske løsninger.

Agenda

  • Installasjon av PHP og MySQL.
  • MySQL/relasjonsdatabaser
    • Datatyper
    • Oppbygging av en database
    • Relasjoner
    • SELECT, INSERT INTO, UPDATE, DELETE, CREATE, ALTER TABLE
    • Administrasjon av databaser med PhpMyAdmin, MySQL Workbench og via kommandolinjen
  • PHP-programmering
    • Variabler og datatyper
    • Kontrollstrukturer og løkker
    • Funksjoner
    • Sende/motta verdier mellom sider med POST og GET
    • Cookies og sessions
    • Bruk av include og require
    • Sette inn, oppdatere, slette og søke etter data i MySQL-databaser med PHP Dataobjects (PDO)
    • Utvikling etter MVC-oppsettet (Model, View, Controller).
  • Kursoppgave: Lage et enkelt CMS-system for publisering av data på web

Læremateriell

PHP & MYSQL : From novice to ninja fra Sitepoint, samt online kursmateriell på norsk.

Kursdatoer er ikke helt avklart ennå, men kontakt kurs@bouvet.no for påmelding!

Kursinstruktør

Terje Berg-Hansen har bred erfaring fra prosjektledelse, utvikling og drift med små og store databaser, både SQL- og NoSQL-baserte. I tillegg til å undervise i etablerte og nye teknologier jobber han med programmering, webutvikling og administrasjon av Linux-servere. Han er levende interessert i nye teknologier, distribuerte databaser og Big Data Science.

Ønsker du å samle flere ansatte til et bedriftsinternt kurs?

Finner du ikke det helt optimale kurset eller kombinasjonen av kurs? Da ordner vi det - sammen. Vi kan tilrettelegge kurs slik at de inneholder akkurat det dere har behov for. Vi kan sette opp et helt nytt kurs, eller tilpasse eksisterende kurs og materiell. Flere medarbeidere kan selvfølgelig også samles til et eget felles kurs, for maksimal effektivitet. Ta kontakt med meg for et forslag til gjennomføring og et tilbud basert på deres behov.

Henrik Buzzi
Produktansvarlig