O'Reilly Technology School - JavaScript 1 kurss
Man nesen bija iespēja izmantot JavaScript 1: ievads JavaScript izmantojot O'Reilly Tehnoloģiju skolu (iepriekš O'Reilly Learning.) Šis ir tiešsaistes kurss, kurā jūs strādājat savā tempā. Kurss nodrošina CEU no Ilinoisas Universitātes (UIUC) Tālākizglītības biroja un attiecas uz viņu profesionālās attīstības sertifikātiem tīmekļa programmēšanā un klienta puses Web programmēšanā. Šis kurss ir paredzēts cilvēkiem, kuriem varbūt nav programmēšanas pieredzes, bet kuriem ir laba izpratne par html un css. Es precīzi neiekritu mērķauditorijā, jo man ir spēcīgs skriptu fons, ieskaitot JavaScript. Mana galvenā interese par kursiem bija aizpildīt savu raibu fonu, jo es paņēmu bitus un gabalus, lasot citu cilvēku kodus, nevis kādreiz īpaši pētīju JavaScript.

Kursa sākums man šķita nedaudz lēns. Mēs faktiski nesācām rakstīt kodu līdz 5. stundai. Tomēr pilnīgi iesācējiem tas droši vien ir par pareizu, jo īpaši tāpēc, ka daļa šī laika tiek pavadīta, lai mācītos kopēt un pielāgot brīvi pieejamos skriptus savos projektos. Cik es vērtēju faktisko izpratni, reālajā dzīvē, iespējams, svarīgāka ir atbilstoša esošā koda atrašana un atkārtota izmantošana. Tā kā kurss notika patstāvīgi, pieredzējušākiem studentiem nekas neliedz ātri strādāt caur šīm stundām. Kurss aptver galvenos JavaScript (vai jebkuras programmēšanas valodas) pamatus - mainīgos, funkcijas, lēmumu pieņemšanu. Katra jaunā koncepcija tiek praktizēta, uzrakstot vienu vai divas vienkāršas programmas un īsas viktorīnas, kuras pārbauda instruktoru. Instruktors ļoti labi izdevies manu darbu labot ātri, parasti nākamajā darba dienā. Mani nedaudz sarūgtināja tas, ka vispār trūkst atgriezeniskās saites par pareizām atbildēm, bet es domāju, ka tas, iespējams, ir kompromiss ātrai apgrozīšanai. Instruktors ir pieejams arī, lai atbildētu uz jautājumiem, izmantojot e-pastu, lai gan es parasti varēju izdomāt visas problēmas no sniegtajām atsaucēm. Kaut arī mūsu uzrakstītās programmas parasti nebija noderīgas (izņemot galīgo projektu), es redzēju, kā tās varētu paplašināt, lai padarītu kaut ko noderīgu.

Bija dažas lietas, kuras, manuprāt, varēja izdarīt labāk. Es būtu gribējis redzēt vairāk informācijas par tīmekļa standartiem un paraugpraksi, jo īpaši attiecībā uz piekļuvi. JavaScript var būt lielisks rīks, lai padarītu tīmekļa lapas saprotamākas un pieejamākas ikvienam, taču tas arī padara to ārkārtīgi vienkāršu, lai lapu padarītu nelietojamu, izmantojot ekrāna lasītāju. Es būtu gribējis dažus norādījumus par to. Kursā ir atsauces uz lieliskām tīmeklī balstītām atsauksmēm un pamācībām, tik daudz, ka brīžiem man radās jautājums, kāpēc es strādāju caur šo kursu, nevis vienu no tiem. Reāli kursa formāts un tas, ka man bija jāmaina vingrinājumi un viktorīnas katrai nodarbībai, palīdzēja man disciplinēt un motivēt.

Es domāju, ka šis kurss noteikti ir vērts, ja vien jums ir reālas cerības. Es domāju, ka tas bija labs mana laika un naudas izlietojums. Jums iznāks laba pamata izpratne par JavaScript un, vēl svarīgāk, ar iespējām un resursiem uzzināt vairāk par sevi. Jums būs arī akreditācija no divām ievērojamām organizācijām informācijas tehnoloģiju jomā - O'Reilly un UIUC. Jūs neapmeklēsit šo kursu, kas sagatavots kā profesionāls JavaScript programmētājs, taču programmēšana nav kaut kas tāds, ko varat vienkārši iemācīties no jebkura kursa. Neviena grāmata vai klase nepalīdzēs, ja neturpināsit praktizēt un mācīties. Tāpat kā jebkura māksla, arī programmēšanai nepieciešams laiks un prakse, lai kļūtu par profesionāli. Šis kurss ļauj jums to izdarīt.

O'Reilly Tehnoloģiju skola

Video Instrukcijas: Linux System Administration Tutorial | Linux Directory Tree Navigation - Part 3 (Maijs 2024).