AngularJS & Firebase: Програмиране на уеб приложения

AngularJS & Firebase: Програмиране на уеб приложения

Курсът AngularJS & Firebase: Програмиране на уеб приложения е посветен на софтуерната рамка (framework) AngularJS, с помощта на която се програмират уеб приложения на JavaScript.

AngularJS и Firebase позволяват създаването на уеб приложения с MVC (Model View Controller) архитектура работещи в браузъра и със съхранение и четене на данни от база данни.

За курса

Популярноста на AngularJS сред разработчиците на уеб приложения се дължи на лекотата и гъвкавостта, с която в AngularJS се програмират уеб приложения с MVC архитектура. MVC позволява да се постигане независимост между представянето на уеб съдържание (View), данните в страниците (Model) и фунционалността (Controller), която трябва да има приложението.

Към това могат да се добавят и богатият набор от допълнителни модули, които значително разширяват основните възможности на софтуерната рамка, добрата поддръжка (AngularJS се разработва от Google) и документация.

Firebase представлява цялостна платформа за разработка на уеб приложения. Платформата притежава богат набор от програмни интерфейси (API) към различни езици програмиране и софтуерни рамки, с което се улеснява значително интеграцията й с приложения написани на различни програмни езици.

Firebase има необходимата функционалност за автентикация на потребители посредством различни механизми, включително и през Facebook, Twitter и др.  и съхранява данните на приложенията в JSON формат.

В практическите проекти към този курс се използва и софтуерната рамка Twitter Bootstrap.

За кого ще бъде полезен този курс?

Курсът  AngularJS & Firebase: Програмиране на уеб приложения е подходящ за всички, които имат добри знания и умения за работа с HTML, CSS и JavaScript и имат опит в програмирането на уеб приложения с използването на клиентски библиотеки (jQuery)  и които искат да усъвършенстват уменията си в разработката на уеб приложения до нивото на професионалните разработчици.

Теми

  • включване на AngularJS и Firebase (AngularFire)
  • директиви на AngularJS
  • MVC архитектура на уеб приложение
  • вградени модули и услуги
  • създаване на собствени услуги
  • рутиране с ngRouter
  • вмъкване на зависимости
  • запис и четене на данни от Firebase
  • автентикация на потребители
  • практически проекти

Продължителност и цена

Делничен курс
  • Продължителност:  20 уч.часа
  • Цена :  202,00  лв
  • Брой участници: 3 – 6 курсисти
Съботно-неделен курс:
  • Продължителност: 20 уч.часа
  • Цена на курса: 202,00 лв.
  • Брой участници: 3 – 6 курсисти