Технологічна школа O'Reilly - JavaScript 1 курс
Нещодавно у мене була можливість взяти JavaScript 1: Введення в JavaScript через школу технологій O'Reilly (раніше O'Reilly Learning.) Це онлайн-курс, де ви працюєте у власному темпі. Курс надає CEU від Університету штату Іллінойс (UIUC) Управління неперервної освіти та застосовується до їхніх сертифікатів про професійний розвиток у веб-програмуванні та на веб-програмуванні на стороні клієнта. Цей курс розрахований на людей, які можуть не мати досвіду програмування, але добре розуміють html та css. Я не точно потрапив до цільової аудиторії, тому що в мене сильний сценарій, зокрема JavaScript. Моя основна зацікавленість курсом полягала в тому, щоб заповнити мою невідкладну інформацію через те, що я зібрав шматочки та шматочки з читання коду інших людей, а не колись конкретно вивчав JavaScript.

Я знайшов початок курсу трохи повільним. Ми фактично не почали писати код до 5-го уроку. Однак для початківців це, мабуть, гарно, тим більше, що частина цього часу витрачається на навчання копіювання та адаптації вільно доступних сценаріїв до власних проектів. Наскільки я ціную фактичне розуміння, в реальному житті пошук і повторне використання відповідного існуючого коду, мабуть, важливіше. Оскільки курс пройшов самостійно, нічим не завадить досвідченим студентам швидко пропрацювати ці уроки. Курс охоплює основні основи JavaScript (або будь-якої мови програмування) - змінні, функції, прийняття рішень. Кожна нова концепція практикується, написавши одну-дві прості програми та короткі вікторини, які передаються інструктору для перевірки. Викладач дуже добре виправляв мою роботу, як правило, наступного робочого дня. Мене трохи розчарувала загальна відсутність відгуків щодо правильних відповідей, але я думаю, що це, мабуть, компроміс для швидкого повороту. Інструктор також може відповісти на запитання електронною поштою, хоча я, як правило, міг з'ясувати будь-які проблеми з наданих посилань. Хоча програми, про які ми писали, загалом не були корисними (крім фінального проекту), я бачив, як їх можна розширити, щоб зробити щось корисне.

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

Я вважаю, що цей курс, безумовно, вартий, якщо ви маєте реальні очікування. Я думаю, що це вдало використало мій час і гроші. Ви отримаєте хороше базове розуміння JavaScript та, що ще важливіше, з можливістю та ресурсами самостійно дізнаватися більше. Ви також матимете довідку від двох шанованих організацій у галузі інформаційних технологій - O'Reilly та UIUC. Ви не збираєтеся виходити з цього курсу, готового бути професійним програмістом JavaScript, але програмування - це не те, чого ви можете просто навчитися з будь-якого курсу. Жодна книга чи заняття не допоможуть, якщо ви не продовжуєте практикуватися та навчатися. Як і будь-яке мистецтво, програмуванню потрібен час і практика, щоб стати професіоналом. Цей курс ставить вас у хороші позиції для цього.

O'Reilly School of Technology

Відео Інструкція: Директор Lviv Code School - Діма Малєєв розповідає про школу програмування (Може 2024).