fbpx

NEXT.js

Стани експерт за градење на Full Stack JavaScript апликација со NextJS!

Оваа програма е дизајнирана да те води од основните до напредните концепти на градење на full stack апликација користејќи NextJS.

Програмата вклучува почетни поставки како HTML, CSS, JavaScript, TypeScript, NodeJS, до напредни теми како развивање на Rest API, поврзување со датабаза и развивање на интерактивна веб апликација со модерен кориснички интерфејс.

Обуката завршува со комплетирање на целосното решение и deployment на апликацијата на соодветен сервис.
Имате дополнителни прашања?

Контактирај ја Сара.

    Преглед на обуката и иницијално поставување
    • Вовед во обуката и очекувани исходи
    • Инсталирање и конфигурирање на Visual Studio Code
    • Најдобри практики за именување
    • Креирање на GitHub репозиториум
    Развивање на респонзивен layout користејќи HTML, CSS
    • Запознавање со oсновни концепти на развивање на layout
    • Desktop first VS Mobile first пристап на развивање на респонзивен layout
    • Градење на landing page
    • Користење на Tailwind за брзо и едноставно стилизирање на кориснички интерфејс
    JavaScript
    • Развој на решенија базирани на JavaScript
    • JavaScript under the hood - Како ЈаваСкрипт функционира во позадина во прелистувачот
    • Асинхроно извршување на код и комуникација со API
    • Модерни функционалности во JavaScript - ECMAScript6
    Запознавање со ТypeScript
    • Подесување на околина за користење на TypeScript локално
    • Користење на типови во JavaScript со помош на TypeScript
    • Напредни фунционалности со TypeScript
    Користење на JavaScript на сервер со помош на Node JS
    • Запознавање со NodeJS како околина за развивање на сервер користејќи JavaScript
    • Градење на REST API со помош на Express JS
    • Комуникација и манипулација на локлани датотеки и папки
    Развивање на апликација со помош на React
    • Запознавање со базичните концепти на React
    • Патерни за организација на клиентска апликација во React
    • Користење на форми и валидација на инпути
    • Комуникација со сервер апликација
    • Стилизирање на апликацијата користејќи Tailwind
    Развивање на full stack решение со помош на NextJS
    • Запознавање со базичните концепти на NextJS
    • Патерни за организација во NextJS
    • Комуникација со PostgreSQL преку ORM
    • Поставување на напредна архитектура во базата користејќи релации
    • Креирање на REST API во NextJS
    • Развивање на апликација користејќи Server Side Rendering и Server Components
    • Користење на Server Actions за директна комуникација и манипулација со податоци
    Автентикација и авторизација
    • Запознавање со автентикација преку NextAuth
    • Развивање на автентикација и управување со корисници
    • Развивање на рољи кај корисници и распознавање на различни дозволи за користење на делови од апликацијата
    • Штитење на рути од нелогирани корисници и корисници без соодветна роља
    • Автентикација со екстерни сервиси (пр. Google, GitHub, Discord…)
    Комуникација со екстерен сервис
    • Поставување на комуникација со екстерен сервис за додатни функционалности (пр. праќање на мејлови, нотификации и сл.)
    Deployment
    • Корисетење на docker за подобрување на развивање на апликација локално
    • Поставување на апликација на сервис за хостирање
Имате дополнителни прашања?

Контактирај ја Сара.

Дали е потребно предзнаење?

За посета на оваа обука потребно е да имате основно познавање од
JavaScript и web-development.

Наставата за оваа обука се одвива целосно на англиски јазик. 

На часовите се објаснува теоријата и се даваат домашни задачи чии решенија
се образложуваат на самите часови. Се споделуваат искуства од проектите
на кои работат слушателите и се дискутираат можни решенија, добри
пракси, и сл

next-js-logo-freelogovectors.net_

Next.js

1.450 €​​

Почеток

ноември 2024

Бр. на часови

160 часа

Времетраење

4 месеци

Распоред

17:30 – 20:30 ч

Стани експерт за градење на Full Stack JavaScript апликација со NextJS!
Оваа програма е дизајнирана да те води од основните до напредните
концепти на градење на full stack апликација користејќи NextJS.
Програмата вклучува почетни поставки како HTML, CSS, JavaScript,
TypeScript, NodeJS, до напредни теми како развивање на Rest API,
поврзување со датабаза и развивање на интерактивна веб апликација со
модерен кориснички интерфејс.
Обуката завршува со комплетирање на целосното решение и deployment на
апликацијата на соодветен сервис.

Имате дополнителни прашања?

Контактирај ја Сара.

    Преглед на обуката и иницијално поставување
    • Вовед во обуката и очекувани исходи
    • Инсталирање и конфигурирање на Visual Studio Code
    • Најдобри практики за именување
    • Креирање на GitHub репозиториум
    Развивање на респонзивен layout користејќи HTML, CSS
    • Запознавање со oсновни концепти на развивање на layout
    • Desktop first VS Mobile first пристап на развивање на респонзивен layout
    • Градење на landing page
    • Користење на Tailwind за брзо и едноставно стилизирање на кориснички интерфејс
    JavaScript
    • Развој на решенија базирани на JavaScript
    • JavaScript under the hood - Како ЈаваСкрипт функционира во позадина во прелистувачот
    • Асинхроно извршување на код и комуникација со API
    • Модерни функционалности во JavaScript - ECMAScript6
    Запознавање со ТypeScript
    • Подесување на околина за користење на TypeScript локално
    • Користење на типови во JavaScript со помош на TypeScript
    • Напредни фунционалности со TypeScript
    Користење на JavaScript на сервер со помош на Node JS
    • Запознавање со NodeJS како околина за развивање на сервер користејќи JavaScript
    • Градење на REST API со помош на Express JS
    • Комуникација и манипулација на локлани датотеки и папки
    Развивање на апликација со помош на React
    • Запознавање со базичните концепти на React
    • Патерни за организација на клиентска апликација во React
    • Користење на форми и валидација на инпути
    • Комуникација со сервер апликација
    • Стилизирање на апликацијата користејќи Tailwind
    Развивање на full stack решение со помош на NextJS
    • Запознавање со базичните концепти на NextJS
    • Патерни за организација во NextJS
    • Комуникација со PostgreSQL преку ORM
    • Поставување на напредна архитектура во базата користејќи релации
    • Креирање на REST API во NextJS
    • Развивање на апликација користејќи Server Side Rendering и Server Components
    • Користење на Server Actions за директна комуникација и манипулација со податоци
    Автентикација и авторизација
    • Запознавање со автентикација преку NextAuth
    • Развивање на автентикација и управување со корисници
    • Развивање на рољи кај корисници и распознавање на различни дозволи за користење на делови од апликацијата
    • Штитење на рути од нелогирани корисници и корисници без соодветна роља
    • Автентикација со екстерни сервиси (пр. Google, GitHub, Discord…)
    Комуникација со екстерен сервис
    • Поставување на комуникација со екстерен сервис за додатни функционалности (пр. праќање на мејлови, нотификации и сл.)
    Deployment
    • Корисетење на docker за подобрување на развивање на апликација локално
    • Поставување на апликација на сервис за хостирање
Имате дополнителни прашања?

Контактирај ја Сара.

Дали е потребно предзнаење ?

За посета на оваа обука потребно е да имате основно познавање од
JavaScript и web-development.

На часовите се објаснува теоријата и се даваат домашни задачи чии решенија се образложуваат на самите часови. Се споделуваат искуства од проектите на кои  работат слушателите  и се дискутираат можни решенија, добри пракси, и сл.

На часовите се објаснува теоријата и се даваат домашни задачи чии решенија
се образложуваат на самите часови. Се споделуваат искуства од проектите
на кои работат слушателите и се дискутираат можни решенија, добри
пракси, и сл.

Имате дополнителни прашања?

Контактирај ја Сара.

Next.js
1.450 €​​
Scroll to Top
Калкулатор на рати

Вкупна цена: 2.050 €

Одберете број на рати:

Месечна рата:

Апликација за Next.js