Курс Frontend Developer
Наразі набір на цей курс не проводиться. Перегляньте інші курси
- Online
- Для початківців
- Frontend
![]() |
|
| Навчальний центр: | Mate academy |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 5 місяців |
| Початок курсу: | Дата формується |
| Вартість навчання: | Оплата після працевлаштування* |
* 12% від доходу протягом 36 повних місяців
На курсі Front-end ти опануєш всі сучасні технології веброзробки й знайдеш омріяну роботу. Після курсу ти вмітимеш проєктувати сайти під будь-який пристрій, працювати з React.js, Redux, Typescript та багато іншого.
Програма курсу
Javascript Basics
- Introduction
- Your First JavaScript Program
- Main Concepts
- Numbers
- Strings
- Boolean
- Functions
- Conditional Operators
- Arrays
- Loops
- String Iteration
- String Methods
- Working With Arrays
- Get Ready for the Interview
Course Fundamentals
- Environment Setup
- How to Learn Effectively
HTML + CSS Basics
- HTML Basics
- CSS Basics
- Colors and Fonts
- Box Model Basics
- Semantic Basics
- Responsiveness Basics
- CSS Selectors
- Pseudo-Elements and Pseudo-Classes
- Specificity
- Links and URLs
- Images
- Media Queries
- Forms
- Position
- Extra topics
Git and Terminal
- Environment Setup
- Command Line Basics
- Git Basics
- Working With Branches
- Working With Remote Repo (GitHub)
Javascript Basics Extended
- Code Style
- Working With Numbers
- Loops in Details
- Working With Strings
- Functions Revisited
- Switch
- Type Conversion
- Logical Operators
- Object Basics
- Extended Extra
HTML + CSS Advanced
- Environment Setup
- Figma Installation
- Flexbox
- BEM
- Sass
- Transformations and Animations
- Grid
- Landing [Portfolio Project]
- Document and Events
Javascript Advanced
- How to Solve Tasks on Github
- Object Advanced
- Methods
- Array Methods
- Callbacks
- Array Iteration Methods Implementation
- Array Iteration Methods Usage
- Array Iteration Methods Practice
- Closures
- JS Practice
- Prototype
- Constructors
- Classes
- Extra
DOM, Events, Promises
- DOM Basics
- DOM Styling and Sizing
- Events
- Promises
- Portfolio Project
React
- Introduction
- Props
- Rendering Lists
- Handling Events
- Updating State
- List Manipulation
- Lifting State Up
- Updating State
TypeScript
- Introduction
- Basic Types
- Advanced Types
- Object Types
- Classes
- Extras
React with TypeScript
- Introduction
- Froms
- Advanced Hooks
- Component Lifecycle
- State Management
- Custom Hooks
- Loading Data From API
- Updating Data on Server
- State Management
- React Router
- Working With URLSearchParams
- Portfolio
Redux
- Redux Main Concepts
- React Redux
- Async Redux
How the Web Works
- Introduction to the web
- OSI model
- HTTP
- Encryption
- API interface
- Security in the Web
Tech Interview
Final Portfolio Review.
Employment 2.0
- Employment Roadmap
- Preparing Your Resume
- Interview Preparation
- Cover Latter Preparation
- Google, LinkedIn, DOU, Djinni
- How to find and apply for vacancies
- Job Search Tips: Talking to Recruiters
- Work details FAQ
Vue.js
- Introduction
- Templates
- State Management
- Forms
- Computed Values
- Components
- Interaction With Page Elements
- Interaction With the Server
- Error Handling
- TodoApp with Vue.js
Angular
Angular Basics.
Algorithms and Data Structures (Old)
- Main Concepts
- Algorithm Complexity
- Data Structures: Array
- Search Algorithms
- Data Structures: Linked List
- Data Structures: Stack
- Data Structures: Queue
- Data Structures: Hash Map
- Data Structures: Hash Set
Algorithms and Data Structure
- Module Overview
- Algorithms complexity
- Arrays
- Binary search
- Two pointers
- Linked lists
- Stack
- Queue
- Trees
- Binary search tree
- Priority queue
Object Oriented Programming
- Basic Principles
- SOLID Principles
JavaScript Testing
- Introduction to Javascript Automated Testing
- Unit Testing
- TDD Basics
- Mock Basics
- Advanced Mocks
- Cypress
Career Development
- Mastering Your Probation Period
- PDP and Career Plans
- Salary Review Strategies
- Recruiter Outreach
- How to Find a New Job?
- How to Talk About You Previous Work Experience?
- Career Knowledge Base
Особливості курсу
- Графік навчання в будні (9:00 - 18:00)
- Проходження відбору на курс
- Онлайн підтримка щодня
- Ком'юніті студентів
- Кар'єрна підтримка впродовж 3 років
Викладачі курсу
- Halyna Stefura - Frontend Student Coordinator
- Ihor Karpyn - Fullstack developer / Coach
- Artur Ermolenko - Front-end Mentor
- Maksym Sobko - Front-end & Full-stack mentor
- Misha Hrynko - Fullstack Coach
- Dmytro Moroz - Front-end & Full-stack mentor
- Mykola Koval - Fullstack developer / Mentor
- Anna Tkachenko - Fullstack developer / Coach
- Nazar Muliar - Fullstack developer / Mentor
- Alina Matuschak - Fullstack developer / Mentor
- Oleksii Blezniuk - Fullstack developer / Mentor
- Volodymyr Pavlenko - Fullstack developer / Coach
- Ihor Nahnybida - Fullstack developer / Mentor
- Paul Timofejev - Fullstack developer / Coach
- Alexandra Protyanova - Fullstack developer / Coach
- Nadiia Martynets - Students Coordinator
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Dev Education
Формат
Online
Початок навчання
Дата формується
Тривалість
6 місяців
Рівень
Для початківців
Мова навчання
Russian
Вартість
уточнюйте
Навчальний центр
Merge Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
68 занять
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
99 USD за курс
Навчальний центр
Powercode Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
50 занять
Рівень
Для початківців
Мова навчання
Russian
Вартість
1 840 UAH за курс
Навчальний центр
IT STEP Academy
Формат
Online
Початок навчання
01.05.2025
Тривалість
12 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
49 580 UAH за курс
