O'Reilly School of Technology - JavaScript 1 cursus
Ik had onlangs de gelegenheid om te nemen JavaScript 1: Inleiding tot JavaScript via de O'Reilly School of Technology (voorheen O'Reilly Learning.) Dit is een online cursus waar u in uw eigen tempo werkt. De cursus biedt CEU's van de University of Illinois (UIUC) Office of Continuing Education en is van toepassing op hun certificaten van professionele ontwikkeling in webprogrammering en client-side webprogrammering. Deze cursus is bedoeld voor mensen die misschien geen programmeerervaring hebben, maar wel een goed begrip hebben van html en css. Ik viel niet bepaald in de doelgroep omdat ik een sterke scriptachtergrond heb, inclusief JavaScript. Mijn voornaamste interesse in de cursus was om mijn fragmentarische achtergrond in te vullen omdat ik stukjes en beetjes heb opgepikt van het lezen van andermans code in plaats van specifiek JavaScript te bestuderen.

Ik vond het begin van de cursus een beetje traag. We begonnen pas met het schrijven van code tot de 5e les. Voor complete beginners is dit waarschijnlijk ongeveer goed, vooral omdat een deel van deze tijd wordt besteed aan het leren kopiëren en aanpassen van vrij beschikbare scripts in uw eigen projecten. Hoezeer ik ook waarde hecht aan daadwerkelijk begrip, in het echte leven is het vinden en hergebruiken van de juiste bestaande code waarschijnlijk belangrijker. Aangezien de cursus op eigen tempo plaatsvond, is er niets dat meer ervaren studenten ervan weerhoudt om deze lessen snel te doorlopen. De cursus behandelt de basisprincipes van JavaScript (of een andere programmeertaal) - variabelen, functies, besluitvorming. Elk nieuw concept wordt geoefend door een of twee eenvoudige programma's en korte quizzen te schrijven, die ter controle aan de instructeur worden ingeleverd. De instructeur was erg goed in het snel corrigeren van mijn werk, meestal de volgende werkdag. Ik was een beetje teleurgesteld door het algemene gebrek aan feedback op juiste antwoorden, maar ik denk dat dit waarschijnlijk de afweging is voor een snelle ommekeer. De instructeur is ook beschikbaar om vragen via e-mail te beantwoorden, hoewel ik over het algemeen in staat was om problemen uit de verstrekte referenties te achterhalen. Hoewel de programma's die we schreven over het algemeen niet bruikbaar waren (behalve het laatste project), kon ik zien hoe ze konden worden uitgebreid om iets nuttigs te maken.

Er waren een paar dingen waarvan ik dacht dat ze het beter hadden kunnen doen. Ik had graag meer informatie gezien over webstandaarden en best practices, met name met betrekking tot toegankelijkheid. JavaScript kan een geweldig hulpmiddel zijn om webpagina's voor iedereen begrijpelijker en toegankelijker te maken, maar het maakt het ook uiterst eenvoudig om een ​​pagina onbruikbaar te maken wanneer u een schermlezer gebruikt. Ik had graag wat begeleiding hierover gehad. De cursus verwijst naar een aantal uitstekende webgebaseerde referenties en zelfstudies, zo erg dat ik me soms afvroeg waarom ik deze cursus doorwerkte in plaats van een van hen. Realistisch gezien hielp het cursusformaat en het inleveren van oefeningen en quizzen voor elke les me met discipline en motivatie.

Ik denk dat deze cursus zeker de moeite waard is, zolang je realistische verwachtingen hebt. Ik denk dat het een goed gebruik van mijn tijd en geld was. U komt met een goed basiskennis van JavaScript en, nog belangrijker, met de mogelijkheid en middelen om meer zelf te leren. U krijgt ook een referentie van twee gerespecteerde organisaties op het gebied van informatietechnologie - O'Reilly en UIUC. Je gaat niet uit deze cursus komen als een professionele JavaScript-programmeur, maar programmeren is niet iets dat je zomaar van elke cursus kunt leren. Geen boek of les helpt als je niet blijft oefenen en leren. Zoals elke kunst, kost programmeren tijd en oefening om een ​​professional te worden. Deze cursus stelt u in een goede positie om dit te doen.

O'Reilly School of Technology

Video-Instructies: JavaScript for Web Apps, by Tomas Reimers and Mike Rizzo (April 2024).