O'Reillyn teknillinen korkeakoulu - JavaScript 1 kurssi
Minulla oli äskettäin tilaisuus ottaa JavaScript 1: Johdatus JavaScriptiin O'Reilly Technology Schoolin kautta (aiemmin O'Reilly Learning.) Tämä on verkkokurssi, jossa työskentelet omassa tahdissa. Kurssi tarjoaa CEU: n Illinoisin yliopiston (UIUC) täydennyskoulutuksen toimistosta ja hakee heidän pätevyystodistuksiaan web-ohjelmoinnin ja asiakaspuolen Web-ohjelmoinnin ammatillisesta kehittämisestä. Kurssi on tarkoitettu ihmisille, joilla ei ehkä ole ohjelmointikokemusta, mutta joilla on hyvä ymmärrys html: stä ja css: stä. En kuulunut tarkalleen kohdeyleisöön, koska minulla on vahva skriptitausta, mukaan lukien JavaScript. Suurin kiinnostukseni kurssilla oli täyttää hajanainen taustani johtuen siitä, että olen poiminut bittiä ja kappaleita lukemalla muiden ihmisten koodeja sen sijaan, että se olisi koskaan tutkinut JavaScriptiä.

Pidän kurssin alkua olevan vähän hidas. Me itse aloimme koodin kirjoittamisen vasta 5. tuntiin. Perusteellisille aloittelijoille tämä on todennäköisesti oikein, etenkin koska osa tästä ajasta vietetään oppimaan kopioimaan ja mukauttamaan vapaasti saatavilla olevia skriptejä omaan projektiisi. Sikäli kuin arvostan todellista ymmärrystä, tosielämässä asianmukaisen olemassa olevan koodin löytäminen ja uudelleenkäyttö on todennäköisesti tärkeämpää. Koska kurssi oli omatempoinen, kokeneemmilla opiskelijoilla ei ole mitään estettä työskennellä nopeasti näiden oppituntien läpi. Kurssi kattaa JavaScriptin (tai minkä tahansa ohjelmointikielen) ytimen - muuttujat, toiminnot, päätöksenteon. Jokaista uutta konseptia harjoitetaan kirjoittamalla yksi tai kaksi yksinkertaista ohjelmaa ja lyhyitä tietokilpailuja, jotka käännetään ohjaajalle tarkastusta varten. Ohjaaja oli erittäin hyvä korjaamaan työni nopeasti, yleensä seuraavana arkipäivänä. Olin hieman pettynyt siihen, että oikeista vastauksista ei yleensä ole palautetta, mutta mielestäni se on todennäköisesti kompromissi nopeaan käännökseen. Ohjaaja on myös käytettävissä vastaamaan kysymyksiin sähköpostitse, vaikka pystyin yleensä selvittämään mahdolliset ongelmat toimitetuista viitteistä. Vaikka kirjoittamamme ohjelmat eivät olleet yleensä hyödyllisiä (paitsi lopullinen projekti), huomasin, kuinka niitä voitaisiin laajentaa, jotta niistä tulisi jotain hyödyllistä.

Oli joitain asioita, joiden mielestäni voisin tehdä paremmin. Olisin halunnut nähdä enemmän tietoja web-standardeista ja parhaista käytännöistä, etenkin saavutettavuuden suhteen. JavaScript voi olla loistava työkalu tehdä verkkosivuista ymmärrettäviä ja kaikkien saatavilla, mutta se tekee myös erittäin helpoksi tehdä sivusta käyttökelvottoman käytettäessä näytönlukijaa. Olisin halunnut ohjeita tästä. Kurssi viittaa erinomaisiin verkkopohjaisiin ohjeisiin ja oppaisiin niin paljon, että toisinaan ihmettelin, miksi työskentelin tämän kurssin sijasta yhtenä niistä. Realistisesti kurssin muoto ja jokaisesta oppitunnista tehtävien harjoitusten ja tietokilpailujen tekeminen auttoivat minua kurinalaisuudessa ja motivaatiossa.

Mielestäni tämä kurssi on ehdottomasti kannattava, kunhan sinulla on realistisia odotuksia. Mielestäni se oli ajan ja rahani hyvä käyttö. Sinulla on hyvä perustiedot JavaScriptille ja mikä tärkeintä, kyvyllä ja resursseilla oppia lisää itse. Sinulla on myös valtuustiedot kahdelta arvostetulta tietotekniikka-alan organisaatiolta - O'Reillyltä ja UIUC: lta. Et aio tulla ulos kurssista, joka on valmistautunut olemaan ammattimainen JavaScript-ohjelmoija, mutta ohjelmointi ei ole jotain mitä voit vain oppia mistä tahansa kurssista. Mikään kirja tai luokka ei auta, jos et jatka harjoittelua ja oppimista. Kuten kaikki taiteet, ohjelmointi vie aikaa ja harjoittelua ammattilaiseksi. Tämä kurssi antaa sinulle hyvät mahdollisuudet tehdä niin.

O'Reillyn teknillinen korkeakoulu

Video-Ohjeita: Kukkonen murhaa O'Reillyn (Saattaa 2024).