O'Reilly School of Technology - JavaScript 1 курс
Наскоро имах възможността да взема JavaScript 1: Въведение в JavaScript чрез O'Reilly School of Technology (по-рано O'Reilly Learning.) Това е онлайн курс, в който работите със собствено темпо. Курсът предоставя CEU от Университета на Илинойс (UIUC) Служба за непрекъснато образование и се прилага към техните сертификати за професионално развитие в уеб програмиране и клиентско уеб програмиране. Този курс е насочен към хора, които може да нямат опит в програмирането, но имат добро разбиране на html и css. Не попаднах точно на целевата аудитория, тъй като имам силен сценарий, включително JavaScript. Основният ми интерес към курса беше да попълня моята несъвместима история, тъй като взех битове и парчета от четене на код на други хора, а не някога конкретно изучаване на JavaScript.

Установих, че началото на курса е малко бавно. Всъщност не започнахме да пишем код до 5-ия урок. Въпреки това, за начинаещи начинаещи, това вероятно е точно, особено тъй като част от това време се изразходва за научаване на копиране и адаптиране на свободно достъпни скриптове към вашите собствени проекти. Колкото и да ценя действителното разбиране, в реалния живот намирането и повторното използване на подходящ съществуващ код вероятно е по-важно. Тъй като курсът беше самостоятелен, няма какво да попречи на по-опитните студенти да работят бързо през тези уроци. Курсът обхваща основните основи на JavaScript (или който и да е език за програмиране) - променливи, функции, вземане на решения. Всяка нова концепция се практикува чрез писане на една или две прости програми и кратки викторини, които се предават на инструктора за проверка. Инструкторът беше много добър, за да коригира работата ми бързо, обикновено на следващия работен ден. Бях малко разочарован от общата липса на обратна връзка относно верните отговори, но мисля, че това вероятно е компромис за бързо обръщане. Инструкторът е на разположение и да отговаря на въпроси по имейл, въпреки че по принцип успях да разбера всички проблеми от предоставените справки. Докато програмите, които написахме, по принцип не бяха полезни (с изключение на финалния проект), виждах как могат да бъдат разширени, за да направят нещо полезно.

Имаше няколко неща, които мислех, че можех да се справя по-добре. Бих искал да видя повече информация за уеб стандартите и най-добрите практики, особено по отношение на достъпността. JavaScript може да бъде чудесен инструмент, за да направите уеб страниците по-разбираеми и достъпни за всички, но също така го прави изключително лесно да направите страница неизползваема при използване на четец на екрани. Бих искал някои насоки по този въпрос. Курсът се отнася до някои отлични уеб-базирани справки и уроци, дотолкова, че понякога се чудих защо работя по този курс, а не по един от тях. Реално, форматът на курса и налагането на упражнения и викторини за всеки урок ми помогнаха с дисциплина и мотивация.

Смятам, че този курс определено си заслужава, стига да имате реалистични очаквания. Мисля, че добре използвах времето и парите си. Ще излезете с добро основно разбиране на JavaScript и по-важното - със способността и ресурсите да научите повече сами. Вие също ще имате удостоверение от две уважавани организации в областта на информационните технологии - O'Reilly и UIUC. Няма да излезете от този курс, подготвен да бъдете професионален JavaScript програмист, но програмирането не е нещо, което просто можете да научите от всеки курс. Никоя книга или клас няма да ви помогне, ако не продължите да практикувате и да се учите. Както всяко изкуство, програмирането изисква време и практика, за да стане професионалист. Този курс ви поставя в добра позиция да го направите.

O'Reilly School of Technology

Инструкции Видео: Professional JavaScript - March 2012 (Март 2024).