Адкрываючы дынамічны свет вэб-распрацоўкі, Code Labs Academy комплексны навучальны кэмп з'яўляецца дзвярымам да стварэння прывабных, функцыянальных вэб-сайтаў і прыкладанняў.
Раздзел 0: Падрыхтоўка
Наша падрыхтоўка закладвае аснову, даючы вам неабходныя асновы. Акуніцеся ў HTML, CSS і JavaScript разам з ключавымі інструментамі распрацоўшчыка — Git, GitHub і VS Code — каб развіць сваё майстэрства.
Раздзел 1: Авалоданне інтэрфейснай алхіміяй
Дайце волю творчасці ў стварэнні захапляльных карыстальніцкіх інтэрфейсаў з дапамогай HTML, CSS і JavaScript. Паглыбіцеся ў іх тонкасці, каб структураваць кантэнт, стылізаваць макеты і выклікаць інтэрактыўнасць. Такія праекты, як стварэнне дынамічнага прыкладання Quiz і стварэнне візуальна цудоўных мэтавых старонак з дапамогай Bootstrap, паляпшаюць вашы практычныя навыкі.
Раздзел 2: Навігацыя па сервернай вобласці з дапамогай NodeJS
Зайдзіце ў серверны сусвет — NodeJS знаёміць вас з бэкэнд-цудамі. Дасьледуйце налады сервера, базы дадзеных і стварэнне API, разгадваючы ўзроўні TCP/IP, HTTP і сеткавыя прыкладанні. Праекты, у тым ліку прыкладанні CLI і сеткавыя праекты, павышаюць ваш майстэрства бэкэнда.
Раздзел 3: Стварэнне футурыстычнага інтэрфейсу з дапамогай ReactJS
Адпраўляйцеся ў падарожжа па фрэймворках JavaScript — ReactJS, Angular і Vue.js. Выкарыстоўвайце ReactJS для стварэння надзейных інтэрактыўных вэб-прыкладанняў. Ад кампанентаў да перадавых канцэпцый, паглыбіцеся ў кіраванне станам з Redux. Прыкладанні з поўным наборам, напрыклад, праграмы для кіравання задачамі і кнігі, дэманструюць вашу тонкасць ReactJS.
Раздзел 4: ExpressJS: Стварэнне высокапрадукцыйных API
Майстэрства ExpressJS вабіць — вывучыце стварэнне маштабуемых эфектыўных бэк-эндаў. Акуніцеся ў вэб-сэрвісы, REST і архітэктурныя API. Паштальён і Суэгер дапамагаюць у тэставанні і дакументацыі. Распрацуйце паўнавартасны REST API для кіравання задачамі, умацоўваючы вопыт ExpressJS.
Раздзел 5: Вывучэнне даных і баз даных
Акуніцеся ў сферу баз дадзеных — ад рэляцыйных да NoSQL, такіх як MongoDB. Стварэнне API і інтэграцыя з MongoDB. Стварыце надзейны поўны курс API, асвоіўшы захаванне і кіраванне дадзенымі.
Раздзел 6: Пашыраны майстар на баку сервера
Павысьце майстэрства распрацоўкі на баку сервера — асновы бяспекі, аўтэнтыфікацыя, GraphQL і модульнае тэставанне. Стварыце комплексную службу аўтэнтыфікацыі і аўтарызацыі, умацоўваючы свае навыкі.
Раздзел 7: Прымяненне BaaS і DevOps
Адкрыйце сферу Backend as a Service (BaaS) і DevOps. Акуніцеся ў воблачныя вылічэнні, Firebase, Docker і NestJS. Докерызацыя і разгортванне поўнага сервернага прыкладання NodeJS у кантэйнерах.
Выпускны праект: Палепшыце сваё партфоліо
Пракладвайце свой шлях з дыпломным праектам, які дэманструе ваша майстэрства, кіруючыся ведамі, атрыманымі на працягу ўсяго курсу. Даследуйце выключныя праекты, створаныя нашымі выпускнікамі, на нашым вэб-сайце.
Раскрыйце ўвесь патэнцыял вэб-распрацоўкі — запампуйце наш поўны навучальны план і адпраўцеся на шлях пераўтварэння, каб стаць дасведчаным вэб-распрацоўшчыкам.
Спампуйце поўны навучальны план тут. Заплануйце сустрэчу з адным з нашых экспертаў па адукацыі тут.