Intro Siden sidst: evaluering på opgaver og virtuel kursus.

Slides:



Advertisements
Lignende præsentationer
Introduktion til Javascript – Grundlæggende Webdesign, F2004. Introduktion til Javascript.
Advertisements

Hjemmesidekonstruktion Tjekspørgsmål 1.Hvad er et markup-sprog – hvad bruges det til? 2.Hvad er forskellen mellem et markup-sprog og et scriptsprog? 3.Hvad.
PC1 Lad os komme i gang…..
Dag 4 Fortryk-knap og videre til kasse Dagens program: 1.Fortryd-knappen ud for hver vare i kurven skal virke Formiddagens arbejde:
Web 2.0 Teoretisk viden.
Eshop – 2 ugers php-programmering Broadcast: session-id (samme session-id hver dag) Præsentation af Jim.
Kommunikation / it.
Fil kendskab KLIK for start. De vigtigste filer er dem i Office-pakken. Word dokument.doc Word skabelon.dot Word dokument.RTF Excel projektmappe.xls Excel.
Intro Forelæsning 2 Linux install-party lør.14.sept kl – man. 14.okt – Kursets omfang :7,5 ECTS Kursussammensætning: forelæsning.
Intro Eksamen 4-ugers-projekter? Eksamensforberedelse De sidste tre gange?
Vt-9 kursus program 2. møde
Intro Variabler - datatyper. 2. forelæsning Hvad skete sidste gang Hvad er PHP? Kursussammensætning: læse – newsgroup – forelæsning – øvelsestime – aflevering.
Tietgen Skolen Kvalitet og kvalitetssikring Review Test.
Dag 2 varekatalog Broadcast: session-id (samme session-id hver gang) Formiddagens arbejde:
Dag 3 Indkøbskurv Jeres sider er nu synlige på Dagens program:
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
Indledende Programmering Uge 5 - Efterår 2006 Om at udvikle korrekte og pålidelige programmer Susanne Lindros.
GP5, Martin Lillholm 1 Grundlæggende Programmering (GP) Efterår 2005 Forelæsning 5 Slides ligger på nettet. Du er velkommen til at printe dem nu. Vi begynder.
Lasse Steensgaard [xls]Opsamlende forelæsning på W2, 2. april 2003slide 1 HTML og PHP: Baglæs fra output til input PHP: Variable, strenge og arrays Funktioner,
Intro Projekttyper v/ Lise Louv, Uddannelsesafdelingen Siden sidst: evaluering på opgaver og virtuel kursus. Kursets ugeforløb læse – forelæsning – øvelsestime.
18 – Java Server Faces. 2 NOEA2009Java-kursus – JSF 2 Web-applikationer - 1 Brugere interagerer med en Web-browser Browseren sender forespørgsler til.
Intro Forelæsning 6 Linux Install Party i PC-Cafeen i morgen.
1 Webdesign - De første trin Grundliggende begreber Internettet (1969-): En fællesbetegnelse for netværk eller tjenester der benytter samme.
Intro Bemærkninger? Præsentation af litteratur: PHP and MySQL Web Development (SAMS) PHP Pocket Reference (O’Reilly) Dictionary of Networking (Sybex)
Programmering af dynamiske websider pages/tutorials/introducing-aspnet- web-pages-2/intro-to-web-pages- programming.
H:\ public_html \ gwd \ oevelse_x \
Databasestøttet Webpublicering1 Databasestøttet Webpublicering, Efterår 2005 Lektion 5, Mandag 26/9 : Web-programmering med PHP Hvad er gennemgået? Værdien.
Dig Tante Oda fra Brovst Gitteweb-server ( ssh-server (ssh.itu.dk/import/stud/www/gwd/E2005/oevelse_x/4/brugernavn) Internettet.
Skriv titel Skriv årgang, fag og initaler Synlig læring med it Agerbæk Skole og Starup Skole 2013.
Program Design – 4 Introduktion til PHP. Dagens lektion Hvad er PHP?  - og lidt historie Hvordan virker PHP? Grundlæggende PHP  Variable  Typer  Løkker.
1. Database-systemer, introduktion
Intro Evaluering De sidste to gange?. HTTP, cookies og sessions Forelæsning nr 10 Tilbage til trafikken mellem server – client Sende HTTP-request og respons.
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
Opsamling og repetition. Forelæsning 12 1) Opsamling og repetion - arrays - PHPs mysql-funktioner - SQL: SELECT, UPDATE, INSERT, DELETE - sikkerhed og.
Digital kommunikation og æstetik i praksis 1. maj Søgemaskiner og optimering.
Procestræ under afvikling af cp init login shell cp cp src dest.
DWDK Øvelsesgang 2. Tegnsæt: utf-8 vs. iso Utf-8 = universelt tegnsæt Giver advarsel i validator Dokument skal gemmes i utf-8 format i notepad.
Billedanalyse 7. årgang, dansk – Vi, LN, AH, LP Synlig læring med it Agerbæk Skole og Starup Skole 2013.
Fremstilling af Simple WEB steder [ITPL] Foråret 2004
Webserveren kan afvikle flere applikationer, der hver har deres eget selvstændige ”liv” og hukommelse. Den enkelte applikation består typisk af flere elementer.
03 – Udtryk og metoder. 2 NOEA2009Java-kursus – Udtryk og metoder Udtryk i Java Java har standard udtrykene… Værditildeling Subrutiner og funktionskald.
XML 2. Formatering af XML data med CSS Når man arbejder med XML og CSS er fremgangsmåden den samme som i forbindelse med HTML og CSS.
PD – kursusgang 3 Introduktion til Java Script. Mål Viden om hvordan JavaScripts indlejres i HTML dokumenter Viden om programmering i JavaScript  Erklæring.
Intro Siden sidst: evaluering på opgaver og virtuel kursus.
Intro Siden sidst: evaluering på opgaver og virtuel kursus Kursussammensætning: forelæsning – læse – arbejde selvstændigt – newsgroup – øvelsestime – aflevering.
Intro Evaluering De sidste to gange?. HTTP, cookies og sessions Forelæsning nr 10 Tilbage til trafikken mellem server – client Sende HTTP-request og respons.
PHP.
Tekst filer Tekstfiler opbygges normalt af linier, hvor disse ikke behøver at være samme længde. Når man skal arbejde med tekstfiler, ønsker man metoder.
Client / Server teknologi Eksamensteori Anbefaling: Tag notater.
Udvikling af mobilsites Einar Gislason / FTF. Mobilsites Mobilvenlige sites.
Intro Siden sidst: evaluering på opgaver og virtuel kursus.
Opsamling og repetition. Forelæsning 12 Hvad I ikke lærte Repetition? - date() - arrays - echo og return I funktioner - strukturering af script - navngivning.
 Jens Bennedsen, 2003Introducerende objektorienteret programmering Exceptions.
Filhåndtering. Mail. Buffer Forelæsning nr 11 Filhåndtering Læse, skrive, oprette og slette i filsystemet Internettet som en database (sic!) Mailkomponent.
Fagdidaktik i sprogfag – lingvistisk kompetence Viden og færdigheder ift. Udtale, stavemåder, morfologi og syntaks (sætningsdannelse) samt ordforråd. Deklarativ.
Opgave med funktioner Webintegrator HF1 PHP Object orienteret.
Programmering I Java/C# Datatekniker Dit første projekt.
Password hashing Webintegrator HF1 PHP Object orienteret.
PHP Intro Webintegrator PHP. PHP Baggrund PHP er et server-side programmeringssprog anvendt til udvikling af dynamiske webapplikationer og websteder.
KAPITEL 7 Kreditrisiko.
KAPITEL 10 Derivater.
1587 Server - Blandet miljø Webintegrator HF1
Luther – med liv og lyst Vejen Kirke
1587 Server - Blandet miljø Webintegrator HF1
1587 Server - Blandet miljø Webintegrator HF1
Tre lags arkitektur hardware i systemer
Tre lags arkitektur.
1587 Server - Blandet miljø Webintegrator HF1
IOT – Elkedel på internettet
Støtte til biomasse-elproduktion efter 1
Præsentationens transcript:

Intro Siden sidst: evaluering på opgaver og virtuel kursus

Databasestøttet webpublicering Forelæsning 3 Hvad har vi lært og hvad kan vi bruge det til? Funktioner – dem vi selv laver og alle de som allerede findes i PHP- fortolkeren Inkluderede filer Debugging og fejlhåndtering

Hvad har vi lært? Client/server-konceptet – f.eks webserver m. php-fortolker som server til en webbrowser over internettet. PHP-scripting-begreber og -syntaks de grundlæggende teknikker i PHP-syntaksen HTML: HTML-formularers anvendelse som brugerflade ved input til PHP.

Hvad kan vi bruge det til? Æblegrødsopgave f.eks – men med små modifikationer meget rige webbaserede services - Modtage data f.eks. i form af variabler eller arrays fra interface.

Funktioner Hvorfor: for at kunne fremstille rutiner (procedurer) der kan gentages mange gange – og dermed undgå at skulle skrive en masse kode. Anvendelse af function er en måde hvorpå man kan opbygge sit script i moduler.

PHP-funktioner Der er udviklet utallige Se PHP Manual! Forskellen på egne funktioner og PHP-funktioner? PHP-funktioner er ”black boxes” - du kan ikke se hvordan de udfører deres opgave.

Inkluderede filer Hvorfor: IGEN - for at kunne genbruge kode der løser hyppige opgaver. include (”nogetsomjeggernevilhavemed.txt”) include(”functions.php”) include(”common.inc”)

Gode arbejdsforhold God arbejdsstation Gode rutiner: - godt værktøj - genvejstaster - gode fingre God kommunikation - med organisationen - med maskinen (dvs gode brugerflader til: webserver, PHP- fortolker, browser m.m.)

Debugging For at forkorte produktionstiden!!! 1)Udskriv strenge: echo ”HALLO - 1” 2)Udskriv variabler:echo '$ord = '. $ord. ' '; 3)Sæt variabler! : i stedet for $Value = getValue(); så overskriv ved at hardcode en værdi nedenunder; $strValue = getValue(); $strValue = ”HALLO” 4)Skriv gode kommentarer i toppen af hver fil og hver funktion.

Fejlhåndtering Hvad nu hvis applikationen anvendes forkert? Vær forberedt på modtagelse af forkerte input!

Regulære udtryk Regulære udtryk er en syntaks for at genkende mønstre i datainput. To eksempler: Check af Check af datoformat