1 / 22

Programavimas 1

Programavimas 1. Įvadinė paskaita. Nepriklausomas interneto projektų vystytojas 7-m. patirtis: kaunozinios.lt, miestoiq.lt, tiny.lt Dėstytojas Kauno kolegija Informacijos technologijų mokymo centras VšĮ „Verslo iniciatyva“ simuliacinio mokymo projektų vadovas. Arūnas Liuiza. El. paštas:

Download Presentation

Programavimas 1

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programavimas 1 Įvadinė paskaita

  2. Nepriklausomas interneto projektų vystytojas • 7-m. patirtis: kaunozinios.lt, miestoiq.lt, tiny.lt • Dėstytojas • Kauno kolegija • Informacijos technologijų mokymo centras • VšĮ „Verslo iniciatyva“ simuliacinio mokymo projektų vadovas Arūnas Liuiza

  3. El. paštas: • arunas@tiny.lt • a.liuiza@kauko.lt • Telefonas: • 8-686-15130 • Skype: • arunas.liuiza Kontaktai

  4. mm9.ismok.lt Paskaitų skaidrės ir kita reikalinga informacija

  5. (x)HTML • CSS • JavaScript • XML • PHP pagrindai Kurso programa

  6. A. Laboratoriniai darbai max 5 balai • B. Baigiamasis projektas max 2 balai • C. Egzaminas max 4 balai • Nepristačius nei vieno laboratorinio darbo ir baigiamojo projekto studentas prie egzamino neprileidžiamas. • Dalyvavimas egzamine – PRIVALOMAS. Vertinimo sistema

  7. Auditorijoje ir namuose atliekamos individualios užduotys. • Pateikti per 2 sav. nuo užduoties paskyrimo • Vėluojant – mažinamas pažymys – po balą už savaitę • Atliktos užduotys pateikiamos dėstytojui el. paštu arunas@tiny.lt • Subject laukelyje nurodyti vardą, pavardę ir užduoties numerį Laboratoriniai darbai

  8. Individualiai atliekama didesnės apimties užduotis. • Konkreti užduotis bus pristatyta kurso metu • Pristatyti – paskutinei kurso paskaitai, kartu su 2-3 psl. ataskaita. Baigiamasis projektas

  9. Laikomas sesijos metu • Sudarytas iš 4 lygiaverčių dalių: • Testas iš teorinės medžiagos – 10 ABCD klausimų • Klaidų paieška xHTML dokumente • Klaidų paieška CSS sakiniuose • xHTML dokumento formavimas Egzaminas

  10. Neprivalomas, tačiau fiksuojamas • Bus atsižvelgta, jei galutinis pažymys bus neaiškus :D Lankomumas

  11. Pagrindinė: • Paskaitų skaidrės • Papildoma: • http://www.w3schools.com/ • Visi kiti „tutorials“ internete  Medžiaga

  12. Reikalingi įrankiai

  13. Dreamweaver • ExpressionWeb • Mozilla Composer ir kt. • Privalumai: • Iš karto matai kaip puslapis atrodys • Nereikia mokėti rašyti HTML kodą • Trūkumai: • Automatiškai generuojamas kodas - ne visad teisingas • Mažai lankstumo Kodo redaktorius. WYSIWYG

  14. Privalumai • Visada švarus kodas • Kontrolė • Lankstumas • Trūkumai • Rankinis darbas • Reikia mokėti rašyti HTML kodą • Jokio klaidų taisymo • Rezultatą gali pamatyti tik atsidaręs per naršyklę Kodo redaktorius. Notepad

  15. PSPad, jEdit, Notepad++, Bluefish ir pan. • Privalumai: • Kaip ir Notepad • Sintaksės ryškinimas • Sufleravimas ir kitos pagalbos • Trūkumai • Reikia mokėti rašyti HTML kodą • Rezultatą gali pamatyti tik atsidaręs per naršyklę Kodo redaktorius. Specializuotas

  16. WAMP paketo sudėtis • W – Windows • Operacinė sistema • Paprastai severiuose naudojama Linux sistema, tuomet paketas vadinamas LAMP • A – Apache • HTTP (hypertext transfer protocol) serveris • Palaiko ryšį tarp serverio ir naršyklės • M – MySQL • Duomenų bazės valdymo sistema • Saugomi visi reikalingi duomenys • P - PHP • Programavimo kalba • Pagal vartotojo užklausimą iš MySQL saugomų duomenų suformuoja HTML dokumentus, kuriuos Apache perduoda į vartotojo naršyklę

  17. Projekto tinklalapis • http://www.appservnetwork.com/ • Rinkmena parsisiuntimui • http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download • Diegimo instrukcija • http://www.appservnetwork.com/modules.php?name=Content&pa=showpage&pid=8 • Naudojantiems MacOS – alternatyva • XAMPP - http://www.apachefriends.org/en/xampp.html AppServer

  18. http://localhost

  19. phpMyAdmin (1)

  20. phpMyAdmin (2)

  21. Kitos priemonės. Naršyklės • Reikia stebėti • Mozilla/Mozilla Firefox ir kt. (Gecko) • Opera (Presto) • Safari/Chrome (WebKit) • Internet Explorer ! • V 8 • V 7 • V 6 • V 5.5 • http://ipinfo.info/netrenderer/

  22. Ačiū už dėmesį! Klausimai?

More Related