Tytuł szkolenia: JavaScript, jQuery i Bootstrap na
Transkrypt
Tytuł szkolenia: JavaScript, jQuery i Bootstrap na
Tytuł szkolenia: JavaScript, jQuery i Bootstrap na przykładzie responsywnej strony internetowej Kod szkolenia: W-JS-JQUERY-BOOTSTRAP Wprowadzenie Jav as cr ipt to jeden z najważniejs z y ch jęz y kó w pr o gr am o wania nas z y ch cz as ó w. Po z wala two r z y ć nie ty lko s tr o ny cz y aplikacje inter neto we do s tępne w pr z eglądar kach, ale r ó wnież o pr o gr am o wanie na telewiz o r y cz y ur z ądz enia m o b ilne. Jav as cr ipt ciągle s ię r o z wija i do s to s o wuje do nas z y ch cz as ó w. W z b o gaco ny o do datko we b ib lio teki (jQ ur ey, Under s co r e, Bo o ts tr ap) s taje s ię po tężny m nar z ędz iem w r ękach pr o gr am is ty . Adresaci szkolenia Adr es atam i s z ko lenia s ą po cz ątkujacy pr o gr am iś ci lub pr z eds tawiciele inny ch z awo dó w pr agnący po s iąś ć um iejętno ś ci pr o gr am o wania w jęz y ku Jav aScr ipt (jQ uer y , Bo o ts tr ap). N a s z ko leniu pr z y da s ię po ds tawo wa z najo m o ś ć HT ML i Jav aScr ipt. Cel szkolenia Po ds tawo wy m celem s z ko lenia jes t nauka jęz y ka Jav aScr ipt (o r az fr am ewo r kó w tj. jQ uer y, Bo o ts tr ap, TweenMax , Mo der niz r , Under s co r e) z nacis kiem na nas tępujące z agadnienia: Struktura kodu Wz orce projektowe Własne pluginy jQuery Komunikacja z z ewnętrz nym serwerem (API) Walidacja formularz y (javascript) Templatki HTML (javascript/jQuery) Animacje (javascript/TweenMax) Każdy z po wy żs z y ch tem ató w po par ty jes t pr akty cz ny m pr z y kładem . Sz ko lenie m a r ó wnież na celu utwo r z enie r es po ns y wnej (RW D) s tr o ny inter neto wej (wy ś wietlającej s ię po pr awnie na telefo nach, tab letach i ko m puter ach) z wy ko r z y s taniem b ib lio teki (C SS) Bo o ts tr ap. Z obacz pr ojekt s z koleniowy s tr ony wykonywany w JavaScr ipt, jQuer y i Boots tr ap Czas i forma szkolenia 21 godz in (3 dni x 7 godz in), w tym wykłady i warsz taty praktycz ne. Plan szkolenia HTML 1. Struktura i składnia dokumentu HTML 5 2. Omówienie nowych z nacz ników HTML 5 3. Metatagi Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27 e-mail: [email protected], www.vavatech.pl JavaScript 1. Osadz anie kodu JavaScript na stronie HTML 2. Typy z miennych a. L icz by b. Ciągi z naków c. Wartości logicz ne d. Obiekty e. Tablice 3. Deklaracja i z akres z miennych 4. F unkcje a. Wywołanie funkcji b. Parametry funkcji c. Prz ykładowe funkcje predefiniowane d. Zasięg z miennych e. F unkcje anonimowe 5. Kontrolowanie prz epływu programu w JavaScript a. Instrukcje warunkowe b. Instrukcja switch c. Pętla for d. Pętla for in 6. Własne obiekty w JavaScript a. Tworz enie nowej klasy b. Tworz enie obiektu 7. Kontrolowanie cz asu 8. Debugowanie JavaScript i roz wiąz ywanie problemów 9. Detekcja prz eglądarek - biblioteka Moderniz r 10. Animacje - biblioteka TweenMax 11. Prz ydatne narz ędz ia - biblioteka Underscore jQuery 1. Selektory a. notacja selektorów w jQuery b. pseudoklasy jQuery 2. jQuery i AJAX a. odbieranie danych z serwera b. wysyłanie danych na serwer 3. Modyfikacja kodu HTML a. operacje na z nacz nikach b. operacje na z awartości c. operacje na klasach d. operacje na atrybutach e. modyfikacja stylów f. operacje na formularz ach 4. Efekty 5. Jak podłącz yć do własnej strony plugin jQuery np: galeria, slider, menu. 6. Walidacja danych w formularz ach 7. Zdarz enia a. reagowanie na z darz enie b. rejestracja z darz eń c. właściwości z darz eń 8. Templatki HTML 9. Własne pluginy jQuery Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27 e-mail: [email protected], www.vavatech.pl Bootstrap 1. Zasady budowania struktury dokumentu (grid system) 2. 2Komponenty (ikons, tabs, table, panels, menu itd) 3. Style formularz y (input, button, select itd) 4. Prz ydatne klasy narz ędz iowe 5. Wyświetlanie w z ależności od urz ądz enia 6. Okna modalne Vavatech Sp. z o.o., ul. Olesińska 21, 02-548 Warszawa, tel. (+48 22) 845 09 70, fax (+48 22) 213 81 27 e-mail: [email protected], www.vavatech.pl