Курс: "Full-stack разработка на JavaScript"
Вы с нуля изучите основы программирования, научитесь верстать сайты и создадите первые проекты для портфолио. За 32 недели обучения, мы будем разрабатывать Front-end(клиентскую часть)&Back-end (серверную часть) полноценного веб приложения на React, Node, MongoDB, PostgreSQL. Также вы научитесь оптимизировать приложения. Оснастим вас навыками и опытом, необходимыми для того, чтобы стать профессиональным разработчиком в этой области. В течении курса вы также будете работать в командах и освоите Git.
Ближайший поток
Дата неизвестна
32 неделиГруппа
В группе: 10-12 человек. Ваши единомышленники, будущие друзья и коллеги
Формат обучения
Онлайн
Стоимость обучения:
980000₸/курс.
560000₸/курс.
+Бесплатный курс 🎁
46,667₸/мес.
23,333₸/мес.
На этом курсе вы научитесь:
1. Методология верстки
Современная верстка должна быть подчинена одному из существующих стандартов. На вебинарах мы шаг за шагом разберем, какие бывают современные подходы к верстке. Особый акцент будем делать на методологии именования классов “БЕМ-нейминг”, используемую в компании Яндекс.
2. CSS, Flexbox, Адаптивная верстка
В современном мире все больше и больше людей просматривают интернет-страницы со своих мобильных устройств. Именно поэтому нужно заботиться о том, чтобы ваша верстка выглядела корректно независимо от того, на каком девайсе ее открыли.
3. Уверенно работать с макетами
Для создания дизайн-макетов большинство дизайнеров выбирают Figma. Именно поэтому верстальщику, так необходимо знать основы работы с этой программой. На курсах вы научитесь быстро и качественно нарезать макет, и готовить изображения для вёрстки.
4. Программировать на Javascript
Для придания динамичности и интерактивности вашему сайту, приходится часто манипулировать с элементами на нём, и с этим отлично справляется javascript. На курсе вы будете изучать чистый JavaScript, но также познакомитесь с Jquery.
5. Анимации - делаем сайты живыми
Новые модули CSS дают возможность работать с анимацией, а также добавлять декоративные элементы на страницу. Всё это делает интерфейс более приятным, плавным и дружелюбным к пользователю. На выходе с курса, вы будете четко знать, что можно и нужно делать средствами CSS, не прибегая без необходимости к JavaScript.
6. Знакомство с серверными языками
Всё чаще на рынке труда мы встречаем вакансии “full stack” - разработчиков. Безусловно, это один из трендов этого года. Сегодня верстальщик должен знать, как минимум, основы одного из серверных языков программирования. На данном курсе мы научимся работать с Node.JS framework Express: разрабатывая сложные формы, отправлять и принимать данные, работать с JSON и Ajax. Также разберем наиболее часто встречающиеся ошибки при работе с формами и изучим лучшие современные практики.
7. Работа с базы данных PostgreSQL
Навык работы с базами данных — один из ключевых для любого программиста. В этом курсе вы познакомитесь с языком SQL и научитесь делать запросы используя основные операторы SELECT, INSERT, UPDATE, DELETE — и сможете запрашивать, загружать, обновлять и удалять данные. Разработаете свою первую базу данных интернет магазина и подготовитесь к старту успешной карьеры программиста.
8. Особенности построения SPA
Разработка single-page applications – одно из основных направлений фронтэнда. Мы разберем, как строить их, используя React. Научимся использовать react-router и продвинутые элементы API React JS. React Router является наиболее популярным решением для добавления маршрутизации приложению.
9. Deployment
Осталось чуть-чуть... Создавать сайты это одно, а загружать их на реальный сервер это уже совсем другое. Мы расскажем и покажем, как покупать домен, загружать сайт на хостинг и как связывать их между собой. Также вы научитесь настраивать различные аналитики и метрики на сайте.
![learn](new_decode/images/course/how-learning/1.png)
![hometask](new_decode/images/course/how-learning/2.png)
![project](new_decode/images/course/how-learning/3.png)
![tab](new_decode/images/course/who-learn/tab1.png)
![tab](new_decode/images/course/who-learn/tab1.png)
![tab](new_decode/images/course/who-learn/tab1.png)
![imac imac](new_decode/images/course/imac.png)
![practice](new_decode/images/course/beneifts/2.png)
![teachers](new_decode/images/course/beneifts/1.png)
![advisors](new_decode/images/course/beneifts/3.png)
![certificates](new_decode/images/course/beneifts/4.png)
- создание сайтов и веб-страниц;
- поддержка готовых сайтов;
- анализирование тестовых прогонов;
- составление баг-репорта.
![vacancy](new_decode/images/course/salary/1.png)
![salary](new_decode/images/course/salary/2.png)
![resume](new_decode/images/course/salary/3.png)
Заработная плата Full-stack разработчика
за месяц на разных этапах развития
Junior
Middle
Senior
![alfa alfa](new_decode/images/partners/alfa.png)
![sber sber](new_decode/images/partners/sber.png)
![kaspi kaspi](new_decode/images/partners/kaspi.png)
![forte forte](new_decode/images/partners/forte.png)
![halyk halyk](new_decode/images/partners/halyk.png)
![center center](new_decode/images/partners/center.png)
![beeline beeline](new_decode/images/partners/beeline.png)
![chocolife chocolife](new_decode/images/partners/chocolife.png)
![prime-source prime-source](new_decode/images/partners/prime-source.png)
![kcell kcell](new_decode/images/partners/kcell.png)
![kolesa kolesa](new_decode/images/partners/kolesa.png)
![one one](new_decode/images/partners/one.png)