O'Reilly School of Technology - kurz 1 JavaScript
Nedávno som mal príležitosť využiť JavaScript 1: Úvod do JavaScriptu prostredníctvom O'Reilly School of Technology (predtým O'Reilly Learning.) Toto je online kurz, kde pracujete svojím vlastným tempom. Kurz poskytuje CEU z Úradu pre ďalšie vzdelávanie Univerzity v Illinois (UIUC) a aplikuje sa na ich Certifikáty profesionálneho rozvoja vo webovom programovaní a webovom programovaní na strane klienta. Tento kurz je zameraný na ľudí, ktorí nemusia mať žiadne skúsenosti s programovaním, ale dobre rozumejú html a css. Do cieľového publika som sa nedostal presne, pretože mám silné skriptovacie pozadie vrátane jazyka JavaScript. Mojím hlavným záujmom v kurze bolo vyplniť moje temné pozadie kvôli tomu, že som si skôr, ako konkrétne preštudoval JavaScript, vybral kúsky a kúsky z čítania kódu iných ľudí.

Začiatok kurzu bol trochu pomalý. Vlastne sme začali písať kód až do 5. hodiny. Pre úplných začiatočníkov je to však asi správne, najmä preto, že časť tohto času sa učia kopírovať a prispôsobovať voľne dostupné skripty do svojich vlastných projektov. Pokiaľ si vážim skutočné porozumenie, v reálnom živote je pravdepodobne dôležitejšie nájsť a znovu použiť vhodný existujúci kód. Keďže kurz bol zameraný samostatne, nie je nič, čo by skúsenejším študentom nebránilo v rýchlej príprave týchto hodín. Kurz pokrýva základné základy JavaScriptu (alebo ľubovoľného programovacieho jazyka) - premenné, funkcie, rozhodovanie. Každý nový koncept sa praktizuje napísaním jedného alebo dvoch jednoduchých programov a krátkych kvízov, ktoré sú odovzdané inštruktorovi na kontrolu. Inštruktor bol veľmi dobrý v oblasti rýchlej opravy mojej práce, zvyčajne nasledujúci pracovný deň. Bol som trochu sklamaný všeobecnou nedostatočnou spätnou väzbou o správnych odpovediach, myslím si však, že je to pravdepodobne kompromis pre rýchle obrátenie. Inštruktor je tiež k dispozícii, aby odpovedal na otázky prostredníctvom e-mailu, hoci z poskytnutých referencií som bol vo všeobecnosti schopný zistiť všetky problémy. Aj keď programy, ktoré sme napísali, neboli vo všeobecnosti užitočné (s výnimkou konečného projektu), videl som, ako by sa dali rozšíriť, aby priniesli niečo užitočné.

Myslím si, že by sa dalo urobiť niečo lepšie. Bol by som rád, keby som videl viac informácií o webových štandardoch a osvedčených postupoch, najmä pokiaľ ide o prístupnosť. JavaScript môže byť skvelým nástrojom na zvýšenie zrozumiteľnosti a prístupnosti webových stránok pre všetkých. Zároveň však uľahčuje použitie stránky pomocou čítačky obrazovky. Bol by som rád v tejto súvislosti. Kurz odkazuje na niektoré vynikajúce webové referencie a návody, a to natoľko, že som sa niekedy pýtal, prečo som cez tento kurz pracoval, a nie jeden z nich. Realisticky mi formát výučby a nutnosť zúčastňovať sa cvičení a kvízov pre každú lekciu mi pomohli s disciplínou a motiváciou.

Myslím si, že tento kurz určite stojí za to, pokiaľ máte realistické očakávania. Myslím, že to bolo dobré využitie môjho času a peňazí. Vyjdete s dobrým základným porozumením JavaScriptu a, čo je dôležitejšie, so schopnosťou a zdrojmi, aby ste sa dozvedeli viac o sebe. Budete mať aj poverenie od dvoch rešpektovaných organizácií v oblasti informačných technológií - O'Reilly a UIUC. Nebudete vychádzať z tohto kurzu, ktorý je pripravený ako profesionálny programátor jazyka JavaScript, ale programovanie nie je niečo, z čoho sa môžete učiť len z ktoréhokoľvek kurzu. Ak nechcete cvičiť a učiť sa, žiadna kniha ani trieda vám nepomôžu. Programovanie, ako každé umenie, si vyžaduje čas a prax, aby sa stal profesionálom. Tento kurz vám dáva dobrú pozíciu.

O'Reilly School of Technology

Video Návody: JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo (Apríl 2024).