Tehnična šola O'Reilly - JavaScript 1 tečaj
Pred kratkim sem imel priložnost vzeti JavaScript 1: Uvod v JavaScript prek O'Reilly School of Technology (prej O'Reilly Learning.) To je spletni tečaj, kjer delate s svojim tempom. Tečaj zagotavlja CEU iz urada za nadaljnje izobraževanje Univerze v Illinoisu (UIUC) in velja za njihova potrdila o strokovnem razvoju spletnega programiranja in spletnega programiranja na strani stranke. Ta tečaj je namenjen ljudem, ki morda nimajo izkušenj s programiranjem, vendar dobro razumejo html in css. Nisem ravno padel med ciljno publiko, ker imam močno skriptno ozadje, vključno z JavaScriptom. Moje prvo zanimanje pri tečaju je bilo, da sem zapolnil svoje neokusno ozadje, ker sem pobral koščke in koščke iz branja kode drugih ljudi, namesto da bi kdajkoli študiral JavaScript.

Začetek tečaja se mi zdi nekoliko počasen. Pravzaprav nismo začeli pisati kode do 5. lekcije. Vendar pa je za popolne začetnike verjetno to prav, še posebej, ker se nekaj tega časa porabi za učenje kopiranja in prilagajanja prosto dostopnih skript v lastne projekte. Kolikor cenim dejansko razumevanje, je v resničnem življenju verjetno najpomembnejše iskanje in ponovna uporaba ustrezne obstoječe kode. Ker je tečaj potekal samostojno, izkušenejši študenti ne morejo ničesar preprečiti, da bi te lekcije hitro delali. Tečaj pokriva osnovne osnove JavaScript (ali katerega koli programskega jezika) - spremenljivke, funkcije, odločanje. Vsak nov koncept vadimo tako, da napišemo enega ali dva preprosta programa in kratke kvize, ki jih na pregled predajo inštruktorju. Inštruktor je zelo dobro popravil moje delo, običajno naslednji delovni dan. Bil sem malo razočaran nad splošnim pomanjkanjem povratnih informacij o pravilnih odgovorih, vendar menim, da je to verjetno kompromis za hitro obračanje. Inštruktor je na voljo tudi za odgovore na vprašanja po e-pošti, čeprav sem na splošno spoznal kakršne koli težave iz predloženih referenc. Medtem ko programi, ki smo jih napisali, na splošno niso bili uporabni (razen končnega projekta), sem lahko videl, kako bi jih lahko razširili, da bi naredili nekaj koristnega.

Bilo je nekaj stvari, za katere sem mislil, da bi lahko naredile bolje. Rad bi videl več informacij o spletnih standardih in najboljših praksah, zlasti glede dostopnosti. JavaScript je lahko odlično orodje, s katerim lahko spletne strani postanejo bolj razumljive in dostopne vsem, hkrati pa zelo enostavno naredi stran neuporabno pri uporabi bralnika zaslona. Želel bi si nekaj napotkov o tem. Tečaj se nanaša na nekaj odličnih spletnih referenc in vaj, tako zelo, da sem se včasih spraševal, zakaj delam ta tečaj namesto enega izmed njih. Realno, oblika tečaja in vključitev vaj in kvizov za vsako lekcijo sta mi pomagali pri disciplini in motivaciji.

Menim, da je ta tečaj vsekakor vreden, če imate realna pričakovanja. Mislim, da sem dobro izkoristila svoj čas in denar. Izšli boste z dobrim osnovnim razumevanjem JavaScripta in, kar je še pomembneje, s sposobnostjo in sredstvi, da se sami naučite več. Imeli boste tudi zaupnik dveh uglednih organizacij na področju informacijske tehnologije - O'Reilly in UIUC. Iz tega tečaja ne boste šli pripravljeni za profesionalnega JavaScript programerja, vendar programiranje ni nekaj, kar se lahko naučite iz katerega koli predmeta. Nobena knjiga ali pouk vam ne bo pomagal, če ne boste nadaljevali z vadbo in učenjem. Kot vsaka umetnost je tudi za programiranje potreben čas in praksa, da postaneš profesionalec. Ta tečaj te spravlja v dober položaj.

O'Reilly Tehnološka šola