Фронтенд програмер боотцамп - курс 140.000 руб. из Иандек радионице, обука 10 месеци, датум 30. новембар 2023.
мисцеланеа / / November 30, 2023
Убрзано учење
Боотцамп је нови формат курса за оне који желе да науче нову професију што је брже могуће. Током 22 недеље, учићете 8 сати дневно да бисте се припремили да постанете фронт-енд програмер.
Лични приступ
Учићете у малој групи – на овај начин можемо посветити велику пажњу сваком ученику. Ментори помажу око питања путем ћаскања, проводе вебинаре о пројекту и онлајн састанке на којима се дискутује о свим питањима.
Потпуно урањање у професију
Дубоко ћете истражити вештине које су потребне сваком фронт-енд програмеру: ХТМЛ и ЦСС, ЈаваСцрипт, Реацт, Редук и ТипеСцрипт.
Индивидуалне консултације са рецензентом
Добићете повратне информације о пројекту у року од 24 сата како бисте брзо затворили праксу и наставили даље. И за сваки пројекат ћете добити индивидуалну консултацију са анализом грешака.
На редовним састанцима са ментором и групом
Сваке недеље ћете учествовати у планирању и сумирању, као и на вебинарима и сесијама питања и одговора на којима можете постављати питања стручњаку
Са теоријом и праксом на нашој платформи
Учићете онлајн на платформи Ворксхоп: објаснићемо теорију једноставним језиком, а ви ћете је вежбати у пракси на симулатору и у независним пројектима
На образовним пројектима
Моћи ћете да решавате свакодневне задатке фронт-енд програмера и завршите 4 образовна пројекта. Рецензент ће анализирати ваш рад током личне консултације: приметиће шта се може побољшати, а шта је добро испало.
Учићете сами, али не сами — добићете подршку специјалиста
Ментори вам помажу да разумете теорију и водите вебинаре
Сви ментори су веб програмери који се могу контактирати са свим питањима о курсу.
Добићете стандардну диплому о стручној преквалификацији
Ако имате више или средње стручно образовање. Ако не, издаћемо сертификат о обуци и сертификат - ово је такође званични документ о образовању.
Животопис и презентација за себе
Прво ћемо разговарати о тржишту рада и компанијама које ангажују фронт-енд програмере. Помоћи ћемо вам да саставите животопис, научимо вас како да пишете пропратна писма и припремимо вас за интервјуе.
Повратне информације и интервјуи
Тада ћете почети да се пријављујете на слободна радна места и комуницирате са послодавцима. Заједно ћемо изабрати најбоље опције и потражити компанију која вам одговара.
ХТМЛ, ЦСС, ЈаваСцрипт: уводни модул
Осећаћете се у улози програмера и разумећете да ли желите да се развијате
овом правцу. Научите основну ХТМЛ и ЦСС синтаксу. Научите
поставите блокове на веб страницу, промените фонт и боје. Напишите једноставну
ЈаваСцрипт програм и учините страницу интерактивном.
Тема 1. Први код
Тема 2. Шта је ХТМЛ и ЦСС
Тема 3. Основна својства ЦСС-а
Тема 4. Више ЦСС-а
Тема 5. ЈаваСцрипт. Почетак
Тема 6. ЈаваСцрипт. Слетање у стварност
Тема 7. О томе шта је следеће
20 сати
Како функционише обука?
Научићете како програм и обука функционишу.
Прегледајте организационе детаље.
Тема 1. Шта се даље дешава: процес учења
Тема 2. Модули, рокови и плагијат
Тема 3. О преласку у другу кохорту
Тема 4. Пројектни рад и додатни пројекти
Тема 5. Нешто о меким вештинама
Тема 6. Тим за подршку
Тема 7. Комуникација
Тема 8. Правила
Тема 9. Шта ће бити на крају
Тема 10. Познанство је завршено. Хајде да се уверимо да смо се добро разумели
Отприлике 2 сата
Модул 2
ХТМЛ и ЦСС: изглед, приступачност и интерактивност
Научите да радите са фонтовима на вебу. Разумећете како да напишете код,
исправно за претраживаче и претраживаче. Истражите све начине
организовање оквира ваше странице. Научите да прилагодите странице
за роботе за претрагу. Радићете са видео, аудио и другима
интерактивни елементи странице. Схватићете како и са којим догађајима
ЦСС може да ради на страници. Разумети који елементи се налазе на страници
може креирати стилски језик. Научите да стилизујете елементе на различите начине
стања иу различитим ситуацијама (на пример, у зависности од редоследа њиховог
изглед). Разуме основне принципе и алате стварања
доступне веб странице.
Спринт 1: Изглед: семантика и распоред
Тема 1. Понављање пре почетка
Тема 2. Распоред - наставак дизајна
Тема 3. Спремамо се за писање кода
Тема 4. Фајлови у пројекту
Тема 5. Басх и Гит. Основе
Тема 6. Фонтови и типографија
Тема 7. Семантика
Тема 8. Глобални атрибути
Тема 9. Флекбок изглед
Тема 10. Како предати дизајнерски рад
Тема 11. Елементи за позиционирање
Тема 12. Распоред мреже, 1. део
Тема 13. Цодестиле
Тема 14. Компонентни приступ
Спринт 2: Изглед: доступност и приступи организовању стилова
Тема 1. Подешавање странице и мета
Тема 2. Спољни уграђени садржај: видео, ифраме, АПИ
Тема 3. Додавање модела блока
Тема 4. Псеудо-класе и псеудо-елементи
Тема 5. Доступност
Тема 6. Означавање обрасца
Тема 7. Дивни селектори
Тема 8. Стајлинг форме
Тема 9. Линтери, форматери, аутоматизација
Тема 10. БЕМ, атомска
Тема 11. Напредни Гит и Басх
6 недеља
+2 пројекта у портфолију
Веб страница на једној страници „То је за вас“
неопходно“.
Креирајте свој први
сајт на једној страници.
Писање ЦСС стилова за
Апликација "Погледај кроз прозор".
У овом пројекту радите ви
морате написати ЦСС за
покренута апликација.
Модул 3 Дизајн, адаптивни распоред, декорација
Научите скуп техника које ће вам омогућити да правилно прикажете
странице на различитим уређајима и са различитим подешавањима. Припремити
графика за рад са различитим екранима. Научите да организујете свој код
да бисте креирали тему у боји за сајт. Хајде да средимо алате за украшавање
ваше странице. Градијент, сенке, филтери, режими мешања - то је све
Ево. Научите да користите векторску графику на страницама и
користите интерактивне алате који су уграђени у ХТМЛ.
Шлаг на спринт торти су анимације страница.
Спринт 3: Изглед: одзив и графика
Тема 1. Прилази
Тема 2. Растерска графика
Тема 3. Прилагођене променљиве
Тема 4. Јединице и функције
Тема 5. Распоред мреже, 2. део
Тема 6. Развој интерфејса за различите уређаје
Тема 7. Аутоматизација форматирања и линтинг
Тема 8. Постпроцесори
Тема 9. Гит за одрасле
Спринт 4: Изглед: декорација, приступи и алати
Тема 1. Користећи СВГ
Тема 2. 2Д трансформације и прелаз
Тема 3. Анимације
Тема 4. Декорација
Тема 5. 3Д трансформација
6. Модални прозори
Тема 7. Шаблони
Тема 8. Претпроцесори
Тема 9. Основе дизајна
6 недеља,
+2 пројекта у портфолију
Адаптивна веб локација са различитим
теме боја „Компликовано
концентрисати“.
Направићете респонзивну веб локацију у
различите теме боја,
где се скупљају свакакве кул ствари
радни савети како да не
изгубити концентрацију.
Моод боард
Веб апликација "Моодбоард"
које сами сакупљате.
Резултат је ваш лични
мапа пута са државама,
које сте до сада посетили
похађао овај курс.
Модул 4 Основни ЈаваСцрипт
Размотрите типове података, научите да радите са условима, петљама
и функције. Научите ДОМ. Научите како да додате изглед пројекту
коришћењем ЈаваСцрипт-а и додавањем интерактивности страници: креирај
интерактивне форме са провером података и рад са прилагођеним
догађаји.
Спринт 5: Основе ЈаваСцрипта: типови, основе ДОМ-а
Тема 1. Запамтите све
Тема 2. Како пронаћи решења за проблеме?
Тема 3. Примитиве. Почетак
Тема 4. Представљамо ДОМ
Тема 5. Отклањање грешака у ЈаваСцрипт-у
6 недеља
+1 пројекат у портфолију
Спринт 6: ЈаваСцрипт: рад са подацима, низовима, функцијама и објектима
Тема 1. Методе рада са подацима, условима, циклусима
Тема 2. Креирање, додавање и уклањање елемената у ДОМ-у
Тема 3. Низови
Тема 4. Функције
Тема 5. Објекти
Тема 6. Тимски рад
1 образовни пројекат
(до краја)
Модул 5 Напредни ЈаваСцрипт
Научите како да напишете модуларни код и поставите инфраструктуру
апликације помоћу алата Вебпацк. Мастер комплекс
Концепти ЈаваСцрипт језика, асинхронија и размена података са сервером.
Научите да радите са корисничким догађајима и да комуницирате
са сервером. Научите асинхроне и синхроне операције, упознајте се
са концептом обећања.
Спринт 7: Уроните у ЈаваСцрипт: састављање кода, руковање догађајима,
валидацију форме и рад са АПИ-јем
Тема 1. Изградите пројекат. Вебпацк
Тема 2. Модули у ЈС
Тема 3. Напредни ЈаваСцрипт. Асинцхрони
Тема 4. Управљање догађајима
Тема 5. Рад са обрасцима
Тема 6. Валидација обрасца
Тема 7. Рад са АПИ-јем
3 недеље,
+1 пројекат у портфолију
Место
Креирајте сопствени веб сервис. како
изгледа као Инстаграм
постојаће интерактивна страница
са фотографијама. ви ћете успети
од почетка до краја: прво све
откуцај, па напиши
логика у ЈаваСцрипт-у. Да ли имплементирате?
валидација обрасца, додавање,
брисање фотографија и лајкова
њима. Повежите свој пројекат
на сервер и хостовати га
на Интернету.
Модул 6 ТипеСцрипт и ООП
Упознајте се са још једним важним концептом: објектом
оријентисано програмирање (ООП). Научите принципе
развој софтвера и рад са окружењем. Примените ООП технике
у развоју веб интерфејса. Научите о логичком наставку
и проширење функционалности ЈаваСцрипт-а у језику ТипеСцрипт. Научите
примените га у својим пројектима.
Спринт 8: ТипеСцрипт и ООП
Тема 1. Увод у ТипеСцрипт
Тема 2. Објектно оријентисано програмирање
Тема 3. Основе ТипеСцрипт-а
Тема 4. Напредни ТипеСцрипт и ООП
6 недеља
+2 пројекта у портфолију
Спринт 9: ООП у интерфејсима: једноставни и не само концепти
Тема 1. Принципи развоја софтвера
Тема 2. Рад са околином
Тема 3. ООП у интерфејсима
Тема 4. ООП у интерфејсима: наставак
1 образовни пројекат (за
завршетак)
Једна страна
апликација за онлајн продавницу у ТипеСцрипт-у
ООП стил: Развити
фронтенд онлине продавнице
„Веб тезга” са каталогом
роба, корпа и
функција дизајна
ред. Схватите све
у најбољим праксама ООП-а
користећи ТипеСцрипт.
Пројекат месец
Пројектоваћете и написати основну функционалност једног пројекта
од наручиоца и један образовни пројекат.
1 месец
Модул 7 Интерфејси који користе Реацт
Истражите Реацт библиотеку и њен екосистем. Научите да стварате
и структурирајте Реацт пројекте, креирајте компоненте и управљајте
токови података. Научите функционалан приступ развоју Реацт-а
и научите да пишете ефикасан, продуктиван код помоћу кукица.
Спринт 10: Реацт Басс
Тема 1. СПА концепт и оквири
Тема 2. ЦРА. Постављање и изградња пројекта
Тема 3. ЈСКС синтакса
Тема 4. Компоненте и њихов животни циклус
Тема 5. усеСтате и усеЕффецт
Тема 6. Реацт ДевТоолс
Тема 7. Увоз модула, ЦСС модула
Тема 8. Библиотеке компоненти. Рад у изолацији. Књига прича
3 недеље,
+1 пројекат у портфолију
1 образовни пројекат (за
завршетак)
Модул 8 Рутирање и ауторизација
Научите да радите са глобалним стањем и АПИ-јима користећи Редук.
Креирајте појединачне екране у апликацији и конфигуришите рутирање
користећи реацт-роутер-дом, укључујући динамички генерисане
руте. Имплементирајте ауторизацију са токенима и заштићеним рутама.
Спринт 11: Рутирање и ауторизација
Тема 1. Глобална држава
Тема 2. Редук библиотека
Тема 3. Реацт Роутер
Тема 4. Овлашћење
3 недеље,
+1 пројекат у портфолију
Звездани бургер:
Напишите Стеллар апликације
Бургер" да наручите храну из главног града
страница и лични налог,
креирајте Редук складиште,
а такође имплементирати рутирање
и овлашћење.
Модул 9
Тестирање Реацт апликација
Научите да убрзате Реацт апликације, тестирајте их,
доведите их у производњу и пустите их на сопственом удаљеном серверу.
Спринт 12: Тестирање Реацт апликација
Тема 1. Оптимизација (убрзавање апликације)
Тема 2. Тестирање Реацт апликација: Јест, Ципресс
Тема 3. Припрема пројекта за производњу
3 недеље,
+2 пројекта у портфолију
1 образовни пројекат (обрнути
задатак)
Звездани бургер:
Сада покријте своје
апликација за јединични тест,
као и интеграција
тестови коришћењем библиотека
Јест и Ципресс.
Паралелни модул
Помоћ при запошљавању
Каријера се састоји од две фазе: програм запошљавања и
програми за убрзање.
Програм запошљавања
Овде ћемо вам помоћи да прикупите све што вам је потребно за запошљавање
артефакте и стекну потребне вештине. Написаћете животопис, прикупити
портфолио, напишите мотивационо писмо. Уз нашу подршку
развити стратегију претраживања и припремити се за интервјуе.
Програм убрзања
Ово је рад на терену. Пријавићете се на слободна радна места, пишите
пропратна писма, урадите тестове и идите на интервјуе.
Највероватније ћете добити много одбијања и ми ћемо то заједно анализирати
грешке за побољшање резултата. Ова фаза се завршава када ви
Добијате понуду за посао коју прихватате. У просеку ово
потрага траје од једног до три месеца.
Тема 1. Тржиште рада
Тема 2. Рад у производном тиму
Тема 3. Могућности развоја у веб развоју
Тема 4. Постављање циљева и резиме
Тема 5. Мотивационо писмо и портфолио
Тема 6. Стратегије тражења посла
Тема 7. Адаптација артефакта
Тема 8. Реалности тржишта рада, тражење посла у престоници и регионима
Тема 9. Интервјуи
Тема 10. Припрема за интервју
Тема 11. Програм активног убрзања. Од одговора до позива до
рад