FRONT-END Education

HTML5, CSS3, JAVASCRIPT

Github, SASS, Material, Bower, Angular, ES6, npm & Node.js, Gulp, unit tests

Повний цикл веб-розробки! Навчіться створювати круті, динамічні та інтерактивні веб-сайти за допомогою HTML5, CSS3 та Javascript!
Початок навчання: 31 липня
Зареєструватися на курс
12 тижнів (36+ занять)
Термін навчання
3 рази/тиждень
Розклад занять
4
Вільних місць
Вечірній час, 19:00
Час проведення занять
Створюйте адаптивні та динамічні веб-сайти
Ви будете поєднувати мистецтво з справжніми інструментами веб-розробників. Javascript дає можливість розробникам працювати з клієнтською частиною та задавати неймовірну динамічність веб-додаткам. Вивчіть основні та інші більш глибокі інструменти веб-розробника для конкурентноспроможності в цій галузи з FRONT-END Education.
HTML & CSS
1
Адаптивний дизайн
2
Акцент на JavaScript
3
Створюйте інтерактивність
4
Будуйте складні веб-сайти
5
Перевіряйте себе
6
Дізнатись більше про середньостатистичного веб-програміста
Кому підійде програма FRONT-END Education ?
Ця програма призначена для початківців напрямку Web-розробки. Попередній досвід програмування не потрібно. Але будьте готові до суворої та насиченої програми, яка вимагає узгодженості, дисципліни і відповідальності. Ми акцентуємо увагу на тому, що "Чарівної таблетки" немає - тому доведеться багато працювати!
Не впевнені що програма підійде для Вас?
Зконтактуйтесь з нами
- і ми покажемо вам правильний напрямок
Технології , з якими ми будемо працювати протягом навчання
HTTP
DNS
Unix Shell
Git
Github
JavaScript
ES6
Babel
HTML5
CSS3
LESS
SASS
jQuery
Underscore.js
Lodash
AngularJS
NPM
Node.js
Karma
Mocha
Yeoman
Bower
Grunt
Gulp
Webpack
mustache
Dot.js
Pug
Angular Material
Bootstrap
Materialize
Semantic UI
Короткий опис програми навчання
Або що ми будемо вчити
Уся суть програми курсу складена з підходом плавного переходу між кожними важливими частинами курсу.
  • Ми розпочнемо з network overview, який дасть розуміння того, як працює браузер та роль фронтенд у ньому
  • Паралельно протягом усього курсу - ми вчимось працювати з теміналом
  • Далі, ми починаємо працювати із VCS - Git & Github
  • Наступним, і доволі важливим є розділ курсу HTML & HTML5, в якому буде доволі багато командних домашок.
  • Далі, ми пройдемося по CSS & CSS3, паралельно використаємо знання із попереднього блоку, та будемо працювати з адаптивною версткою (responsive web design).
  • Наступний, і самий об'ємний розділ курсу - JavaScript, протягом якого ми будемо використовування знання із кожного (кожного!) попереднього заняття.
  • Протягом попередніх блоків, ми також розказуємо про оптимізацію веб частини, вчимось порівнювати та покращувати  performance сторінки.
  • Після засвоєння HTML, CSS та JavaScript, ми переходимо до frontend tools протягом якого активно працюємо із npm, Grunt/Gulp, Bower, template engines, та іншими.
  • А тепер найцікавіше, це готові рішення багатьох можливих проблем - frameworks та design patterns.Серед фреймворків ми встигемо попрацювати із Angular та поверхнево подивимося на декілька інших, не менш популярних.
  • Також, ми використовуємо зміни, які сталися в ES6 та використовуючи Babel та інші корисні тулзи, пишемо код із новим синтаксисом та новими можливостями.

(bonus) Introduction talk
(bonus) Motivation and processes
(bonus) Environment
(bonus) Network
(bonus) Git & GitHub
(bonus) GitHub Pages & Gitflow
HTML & CSS essentials
Bootstrap, Materialize and Semantic UI
HTML/CSS advanced (\w Foundation and Skeleton)
RWD (responsive) markup
Skeleton, Foundation and Grid System
Pre-/Post- & tools
SASS, LESS and Pug
npm scripts, hot reloading, Bower and Wiredep
JavaScript basics (\w functions & data types)
Moment.js, JSHint, debugger
DOM & BOM (\w jQuery samples)
Sizzle, Vanilla JS, validation and jQuery
JS OOP & Inheritance
Node.js & NPM introduction
AJAX & Network
JSON, CORS, Fetch, Schema.io and WebSockets talk
JS Tools
Grunt, Gulp, testing
Templates & Design Patterns (\w MV*)
Dot.js, Mustache and Pug
Angular1
ES6 \w Babel
Angular-Material
Ще більш детальна програма курсу (github gist)
Підтримка працевлаштування та повернення грошей

Job Support.

Протягом 180 днів після завершення навчання Наші студенти отримують підтримку в працевлаштуванні.

Що таке Job Support?

  • Це чіткі умови Двохсторонньої відповідальності за Працевлаштування. Ми відповідаємо за працевлаштування Студентів, а Студенти відповідають за виконання поставлених нами задач.
  • 6 додаткових Рекрутерських Консультацій та розборів польотів.
  • Якщо протягом 180 днів Ви не знайдете роботу, то отримаєте 100% вартості навчання назад.

Також, Ми хочемо бути впевненими в Вашій підготовленості до серйозної роботи, тому кожна навчальна програма завжди включає в себе:

  • Роботу з resume, LinkedIn, Stack Overflow, GitHub та іншими соц.мережами.
  • Пробні Технічні та Рекрутерські співбесіди.
  • Роботу з Вашими соціальними, комунікативними та Soft навичками.
  • Використання досвіду з реальних Міні-проектів.
  • Роботу з усвідомленням правильної мотивації та цілей.
  • Використання методології розробки та code review.
FRONT-END dev
Повна навчальна програма
  • 12 тижнів вивчення технологій FRONT-END
  • Жива комунікація з Менторами
  • Підтримка Supports
  • Навчання побудоване на міні-проектах
  • Навчання за методологією розробки
  • Навчання в умовах імітації роботи
  • Випускний рівень - strong Junior* (при умови виконання всіх міні-проектів)
Залишилось: 
3 місця
Середньостатистиче працевлаштування:
47% - 3/6 студентів
9400 грн
Забронювати місце
FRONT-END dev + Job
Повна навчальна програма + працевлаштування
  • Повна основна програма* (все що ліворуч)
  • Бонусні заняття
  • 6 місячна підтримка в працевлаштуванні
  • Якщо Ви не працевлаштуєтесь протягом 6 місяців після випуску - Повне повернення оплати.
Залишилось: 
1 місце
Середньостатистиче працевлаштування:
78% - 3/4 студентів
12800 грн
Забронювати місце
Богдан
Віталій
Олеся
Микола
Відповіді ТУТ
Ми любимо запитувати практично так же, як і любимо відповідати на них. Тут зібрані найчастіші питання та відповіді на них.
Чи варто мені обирати CURSOR.EDUCATION?

Якщо Ви хочете перекваліфікуватись чи просто почати свою карєру в програмуванні, то CURSOR.EDUCATION саме для Вас. Після завершення навчання наші Випускники займаються любимою справою - програмуванням, та приносять користь своєю роботою.

Наші співробітники - це Програмісти, Ментори та Саппорти, які дійсно працюють в ІТ компаніях, і кожного дня працюють з різними технологіями.

Наші навчальні програми регулярно оновлюються (кожного курсу) і включають лише актуальні технології.

Я новачок і нічого не розумію в програмуванні, чи варто мені починати?

Авжеж так! Якщо Вас вже зацікавила тематика програмування - то варто спробувати.

Ми готові надати Вам безкоштовні попередні матеріали, аби Ви змогли зрозуміти чи зможете Ви програмувати і чи складно для Вас чи ні!

Чи можу Я дійсно навчитись програмувати, пройшовши програму CURSOR.EDUCATION?

Так, але Вам потрібно багато працювати та витрачати на навчання не менше 4 годин в день. У нас немає чарівних таблеток та інших магічних засобів навчання.

Навчальна програма побудована так, аби Ви практично освоїли технології, грунтуючись на міні-проектах та отримуючи максимальну кількість досвіду не лише в програмуванні, а й в життєвому циклі розробки.

Чи повернете Ви гроші, якщо Навчання мені не підійде?

Так, звичайно. Якщо Ви відмовляєтесь від навчання ДО початку навчального курсу - Ми повертаємо Вам повну суму, яку Ви оплатили.

Якщо Ви відмовляєтесь від навчання ДО кінця 2-го тижня навчальної програми - Ми повертаємо Вам 70% суми, яку Ви оплатили.

Який процес реєстрації на навчання?

Все починається з реєстрації на цьому сайті.

Ми перетелефонуємо Вам і скинемо попередні підготовчі матеріали.

Ви спробуєте повчитись безкоштовно і в разі успіху (якщо Вас сподобається програмувати) - Ми почнемо говорити про більш серйозне та структуроване навчання.

Яка кількість студентів в групі?

В одній навчальній групі у нас навчаються не більше 10 людей.

Що мені потрібно для навчання?

Вам потрібно мати свій ноутбук чи компютер, адже ви будете багато працювати та програмувати. Також, Вам потрібен вихід в мережу інтернет.

Який диплом Я отримаю після завершення навчання?

CURSOR.EDUCATION не є акредитованою установою. Тому диплом, яки Ви отримаєте - не буде грати вирішальну роль при працевлаштуванні.

Тим не менше, Вам і не потрібен диплом щоб отримати роботу в галузі ІТ. Переважно, Наші студенти знаходять швидко роботу після завершення навчання. Все це завдяки тому, як вони демонструють свою пристрасть до програмування, високий технічний рівень та достатній досвід, який Вони отримують До, Під час і після завершення навчання.

Основне, що грає роль - це Ваша здатність писати хороший код. А цього ми вчимось на наших “важких” навчальних програмах.

Як ми допомагаємо в пошуку роботи?

Допомога в пошуку роботи починається ще з самого початку навчання.

Ми розказуємо про те, як працює ІТ, які підводні камені там є, моделі ІТ компаній і тп.

Ми даємо Вам колосальну кількість технічних навиків, що значно спрощує процес найму Вас, як програміста.

Крім технічних навиків Ви вчитесь працювати в команді, працюєте за методологіями розробки, вчитесь базовим принципам управління проектами, отримуєте навички ефективного делегування та працювати з дедлайнами.

Ми показуємо Вам найкращі шляхи пошуку роботи та повністю пояснюємо як краще “продати” себе на ринку праці.

А також, у нас є програма підтримки працевлаштування - Job Support. Яка повишає шанси на працевлаштування в декілька разів :)

Який рівень англійської мені потрібен?

На це питання можна відповісти з двох сторін.

Перший, Для навчання Вам потрібен рівень “розуміння з перекладачем”. А всю термінологію та матеріали Ми пояснюємо.

Другий момент, це для Працевлаштування Вам потрібен хоча б intermediate рівень. Адже в ІТ англійська грає важливу роль. Звичайно, що на початку карєри Ви не будете спілкуватись з іноземними замовниками, але все ж таки - Ваш рівень Англійської може відіграти основну роль при працевлаштуванні.

Як отримати знижку на навчання?

Знижку на навчання отримати дуже просто.

Ми вважаємо, що навчатись разом з друзями - цікавіше та ефективніше. Тому і дешевше!

Якщо Ви будете навчатись з 1 другом - то отримаєте 15% знижку собі, та 10% знижку другові.

Якщо Ви будете навчатись з 2 друзями - то отримаєте 20% знижку собі, та 15% знижку друзям.

Якщо Ви будете навчатись з 3 друзями - то отримаєте 25% знижку собі, та 20% знижку друзям.

Як виглядає оплата за навчання?

Оплата за навчання переважно здійснюється наступним чином.

Обговоривши всі деталі про навчання, Ви робите передоплату в розмірі 30% від загальної вартості навчання. Далі, залишкову оплату за навчання (залишкові 70%) Ви здійснюєте протягом 1-го навчального тижня.

Чи Я можу розбити оплату на декілька частин?

Так, оплату можна розбити на 3 або 4 платежі.

Якщо Ви оберете оплату 3-ма платежами, то до загальної суми додасться 10%. Якщо Ви оеберете оплату 4-ма платежами, то до загальної суми додасться 20%

Залишились запитання?
Замовити дзвінок
Або напиши нам:support@cursor.education
Попередні матеріали та 3 заняття БЕЗКОШТОВНО !
Щоб спростити процес навчання Ви можете пройти невеликий тест, який визначає ваш загальний рівень знань щодо ІТ тематики. Відвідно до вашого результату - ви отримаєте безкоштовні попередні матеріали для навчання та 3 уроки за нашим форматом.

3 (три) заняття за форматом 
CURSOR
.EDUCATION
 це:

  • 6 годин лекцій
  • 8 годин практики
    • 4 технічних домашніх завдання
    • 1 технічний міні-проект по фреймворку
    • відео-запис покрокового розвязання кожного з дз

Хочеш отримати тест та матеріали для навчання?

Скачати тут
Навчання, яке розроблене правильно
або Чому ця програма дає потрібний результат

Формат Заняття #1 - Simple Lecture

Це класичні заняття з новим матеріалом, на якому ментор повністю погружає вас в новий матеріал.

Формат Заняття #2 - Live coding (Practice)

Заняття на яких Ви наживо кодите разом з ментором. Програмування - це не лише прямолінійність, це також і мистецтво. Тому Ми вчимось і переймаємо те, як мислять і програмують кращі із своїх кіл - розробники із багаторічним досвідом. Адже вони можуть реалізувати в 10 рядків коду те, що ви реалізовуєте в 200.

Формат Заняття #3 - Frameworks

Це заняття, на якому Ви вчите нові фреймворки та розбираєтесь в їхній роботі. Адже Frameworks - це одні з надважливих інструментів любого розробника.

Немає Д/З. Тільки Міні-Проекти.

В нас немає домашніх завдань - лише Міні-Проекти. За Міні-Проекти ми беремо частини з реальних проектів, які найчасніше попадаються при роботі в айті компанії. Кожен міні-проект має чітко прописане Технічне Завдання (ТЗ) - за допомогою чого ви одразу вчитесь працювати в умовах справжнього процесу розробки. Після здачі Міні-Проекти Ви отримуєте декілька зворотніх звязків по Вашому виконанні, а також відеозапис того, як найправильніше варто реалізувати схожі завдання.

Декілька менторів

Навчальна програму проводять одразу декілька менторів (3+), що дає можливість навчатись з різними підходами та темпами.

Сила Supports

В процесі навчання за ваші успіхи несе відповідальність ваш саппорт. Саппорт - це людина, яка раніше зустрічалась з такими ж проблемами на початку вивчення програмування. Вони знають всі підводні камені навчальної програми, знають всі складні моменти, які можуть зупинити вас в процесі навчання. Це людина, з якою ви будете кожного дня прокидатись і засинатись.

Тести - як тип Контролю

Ми використовуємо тести як метод аналізу Вашої динаміки в навчанні. А також - це дає змогу зрозуміти, які теми даються групі важче і на що варто виділити більше часу.

Peer-Review Code.

В процесі навчання Ви завжди активно спілкуєтесь з своїми одногрупниками за допомогою техніки Peer Review Code. Тобто - щоб здати Ваш Міні-проект Вам потрібно щоб його переглянуло та підтвердило вірність як мінімум 2 Ваших одногрупники. Ви завжди спілкуєтесь не лише з Викладачами та Менторами, а й з своїми одногрупниками та обмінюєтесь своїми помилками.

Декілька типів міні-проектів

Індивідуальні (персональні)

В малих командах (2-3 чол)

В більших командах (5 чол)

Сила зворотнього звязку.

Процес перевірки Міні-проекту це завжди як мінімум 3 Feedbacks. Процес перевірки Міні-проекту виглядає наступним чином:

Перевірка Вашими одногрупниками (х2) - Feedback

Перевірка Менторами - Feedback

Перевірка Тренерами - Feedback

Занурення в робочий процес

З самого початку навчання - Ви починаєте навчатись в умовах максимально наближених до моделі справжної Розробки, а саме:

по методології розробки Agile - Kanban;

повністю використовуєте GitHub;

використовуєте один з потужних методів росту в програмуванні - peer review code;

працюєте чітко по Технічному Завданні;

пишете daily status та звітуєтесь перед “замовником”;

Тримаємо в тонусі

За допомогою багатьох контактів в процесі спілкування (Студент ←→ Ментор, Студент ←→ Тренер, Студент ←→ Студент, Студент ←→ Організатор) Ми тримаємо Вас в тонусі та постійному розвитку. Також Ви несете відповідальність перед іншими студентами за перевірки та групові Міні-проекти.

Для вивчення HTML, CSS та JavaScript потрібно 336 годин! *
4 години/день
7 днів/тиждень
3 місяці
* 336 годин = 4 години х 7 днів х 3 місяці (12 тижнів)
Дізнатись більше
Бажані передумови для продуктивного навчання

Загальні передумови

  • Ви є самомотивовані та сильно мотивовані навчатись. Ви розумієте, що для максимального результату потрібно виконувати всі завдання, які ставляться протягом навчання. А також - можете приділяти 3-4/години в день навчанню.
  • Ви підтримуєте хороший рівень англійської (письмовий та усний)
  • Ви готові внести свій вклад в успіх програми, в тому числі у співпраці з іншими студентами і дати нам зворотний зв'язок про те, як ми можемо покращити.

Технічні передумови

  • У вас є доступ до комп'ютера з підключенням до Інтернету, на якого Ви будете встановлювати текстовий редактор (наприклад. Sublime Text або Atom)
  • Ви розумієте, що Google це невідємна річ в роботі програміста і готові вчитись шукати відповіді на свої проблеми методом “Гугління”.
Дізнатись детальніше про навчання