O'Reilly School of Technology - Corso JavaScript 1
Di recente ho avuto l'opportunità di cogliere JavaScript 1: Introduzione a JavaScript attraverso la O'Reilly School of Technology (precedentemente O'Reilly Learning.) Questo è un corso online in cui lavori al tuo ritmo. Il corso fornisce CEU presso l'Università dell'Illinois (UIUC) Office of Continuing Education e si applica ai loro certificati di sviluppo professionale in Programmazione Web e Programmazione Web lato client. Questo corso è rivolto a persone che potrebbero non avere alcuna esperienza di programmazione ma avere una buona conoscenza di HTML e CSS. Non sono caduto esattamente nel pubblico di destinazione perché ho un forte background di scripting, incluso JavaScript. Il mio interesse principale nel corso è stato quello di riempire il mio background irregolare a causa di aver raccolto frammenti dalla lettura del codice di altre persone piuttosto che mai studiare specificamente JavaScript.

Ho trovato l'inizio del corso un po 'lento. In realtà non abbiamo iniziato a scrivere codice fino alla 5a lezione. Tuttavia, per i principianti assoluti, questo è probabilmente giusto, soprattutto perché un po 'di questo tempo viene impiegato per imparare a copiare e adattare gli script liberamente disponibili nei propri progetti. Per quanto apprezzo la comprensione effettiva, nella vita reale, trovare e riutilizzare il codice esistente appropriato è probabilmente più importante. Poiché il corso si è svolto da solo, non c'è nulla che impedisca agli studenti più esperti di seguire rapidamente queste lezioni. Il corso tratta le basi del JavaScript (o di qualsiasi linguaggio di programmazione): variabili, funzioni, processo decisionale. Ogni nuovo concetto viene praticato scrivendo uno o due semplici programmi e brevi quiz, che vengono inviati all'istruttore per il controllo. L'istruttore è stato molto bravo a correggere rapidamente il mio lavoro, di solito il giorno lavorativo successivo. Sono rimasto un po 'deluso dalla generale mancanza di feedback sulle risposte corrette, ma penso che sia probabilmente il compromesso per una rapida risposta. L'istruttore è anche disponibile a rispondere alle domande via e-mail, anche se in genere sono stato in grado di capire eventuali problemi dai riferimenti forniti. Mentre i programmi che abbiamo scritto non erano generalmente utili (tranne che per il progetto finale), ho potuto vedere come potevano essere espansi per rendere qualcosa di utile.

C'erano alcune cose che pensavo avrebbero potuto fare di meglio. Mi sarebbe piaciuto vedere maggiori informazioni sugli standard web e le migliori pratiche, in particolare per quanto riguarda l'accessibilità. JavaScript può essere un ottimo strumento per rendere le pagine Web più comprensibili e accessibili a tutti, ma rende anche estremamente semplice rendere una pagina inutilizzabile quando si utilizza uno screen reader. Mi sarebbe piaciuto avere qualche consiglio su questo. Il corso fa riferimento ad alcuni eccellenti riferimenti e tutorial basati sul web, a tal punto che a volte mi chiedevo perché stavo lavorando attraverso questo corso piuttosto che uno di essi. Realisticamente, il formato del corso e la necessità di trasformare esercizi e quiz per ogni lezione mi hanno aiutato con disciplina e motivazione.

Penso che questo corso sia sicuramente utile, purché tu abbia aspettative realistiche. Penso che sia stato un buon uso del mio tempo e denaro. Ti verrà fuori con una buona conoscenza di base di JavaScript e, soprattutto, con la capacità e le risorse per imparare di più da solo. Avrai anche le credenziali di due rispettate organizzazioni nel campo dell'informatica: O'Reilly e UIUC. Non uscirai da questo corso preparato per essere un programmatore JavaScript professionista, ma la programmazione non è qualcosa che puoi semplicemente imparare da qualsiasi corso. Nessun libro o lezione ti aiuterà se non continui a praticare e ad apprendere. Come ogni arte, la programmazione richiede tempo e pratica per diventare un professionista. Questo corso ti mette in una buona posizione per farlo.

Scuola di tecnologia O'Reilly

Istruzioni Video: mongo db Index tutorial PPT03 (Aprile 2024).