Курс Fullstack
- Online
- Для начинающих
- Fullstack
![]() |
|
Образовательный центр: | IT-Столица |
---|---|
Формат: | Курс |
Язык обучения: | Ukrainian |
Длительность обучения: | 10 занятий |
Начало курса: | Любой момент |
Стоимость обучения: | 6 100 UAH за курс |
Програма курсу
Початок і підготовка до навчання
Етап попереднього тестування для проходження програми займає небагато часу і дозволяє визначити рівень знань. Після зарахування на програму учень отримує своє перше завдання і необхідні для підготовки навчальні матеріали про інструменти для створення сайту (Javascript, HTML, CSS).
Клієнтські технології веб-програмування
- Що таке front-end
- Інструменти для створення сайту - HTML, CSS
- Створення сайту з використанням шаблонів
- Створення веб-інтерфейсу: jQuery, Express.js, Node.js, React.js, JavaScript, Redux
- Принцип single page application і адаптивні сайти
Серверні технології веб-програмування
- Написання серверних систем з використанням Java EE
- Фреймворки Spring IoC, Hibernate, Spring Security, Spring Data. Принципи роботи і стандарти. Використання в проєктах
- Робота з базами даних: SQL, NoSql
- Хмарні технології та веб-сервер
- Об'єктно-орієнтоване програмування (ООП) - принципи SOLID, шаблони проектування, розробка через тестування TDD
- Авторизація, аутентифікація, cookies
- Як написати додаток за типом Tinder, Instagram - розбір і практика
- Створення онлайн-магазинів - технології та особливості розробки
- Стилістика коду - чистий код за чинними стандартами IT-індустрії
Алгоритми
Алгоритми - основа програмування, без якої стати професіоналом неможливо. Тому їх проходять в університеті студенти технічних спеціальностей. Цей тематичний розділ необхідний, для засвоєння технологій програмування, в рамках курсу його вивчення відбувається паралельно з Java. Тематичний розділ включає алгоритми й структури даних, масиви, стеки, зв'язкові списки, черги, хешування, графи, дерева алгоритмів, динамічне програмування.
Розвиток soft-skills в рамках підготовки до співбесіди
Soft-skills або гнучкі навички безпосередньо не пов'язані з професійними обов'язками, але їх наявність впливає на конкурентоспроможність і робить кандидата привабливішим для роботодавців. До soft-skills можна віднести пунктуальність, лідерські якості, здатність працювати в команді, знання англійської та інші навички. У цьому розділі курсу заняття включатимуть роботу над внутрішніми якостями, практику технічної англійської, складання резюме та вироблення навичок самопрезентації в умовах, що наближені до реальних. Викладач відтворить атмосферу співбесіди та підготує учня до його успішного проходження.
Презентація проєкту
Весь час навчання студенти будуть працювати над власним проєктом під наглядом наставників. Вони спланують додаток, зроблять його прототип, розроблять демо-версію. Після цього представлять фінальну версію продукту в форматі презентації перед фахівцями з IT-сфери і вислухають їх висновок.
Що знають і вміють випускники курсу:
- Що таке Front-end і Back-end
- Як відбувається розробка веб-додатків і інтерфейсів
- Уміють використовувати серверні та клієнтські технології: Hibernate, Spring IoC, Redux, Spring Security, jQuery, Spring Data, Express.js, Node.js, React.js
- Застосовувати алгоритми та підвищувати швидкодію програми
- Проводити тестування програми і її масштабування
- Як керувати та налаштовувати бази даних, набори
- Як налаштувати систему безпеки на сайті або в додатку
- Проходити співбесіду англійською, розвивати soft-skills, робити ефектну самопрезентацію
Особливості курсу
- Викладачі практики
- Корпоративне навчання
- Можливість навчатись у вихідні
- Можливість влаштуватись у провідні IT-компанії
- Індивідуальне навчання
Категории курса
Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.