План на курса
Въведение
- Ruby на Rails срещу Python, PHP, Javascript, Java и др.
Преглед на Ruby като ООП (обектно ориентирано програмиране) език
Преглед на Ruby на Rails като MVC (Model View Controller) рамка за разработка
Създаване на среда за разработка
Инсталиране на Ruby на Rails
Създаване на просто приложение „Hello World“ на Ruby on Rails
Настройване на Git за контрол на версиите
Разполагане на вашето първо Ruby приложение на Rails в Heroku (по избор)
Разработване на приложение с помощта на генератори на скеле
Създаване на статични и динамични страници
Тестване на приложението
Работа с вградени и персонализирани помощници на Ruby on Rails
Използване на структури от данни, оператори, методи и класове на Ruby.
Включване на CSS рамка за разработване на потребителския интерфейс
Попълване на оформлението и структурата на приложението Ruby on Rails
Свързване на приложението към Database
Работа с модела на взаимоотношенията
Създаване на страница за регистрация на потребител
Моделиране, валидиране, актуализиране и изтриване на потребители на Ruby on Rails
Настройване на страница с потребителски микропостове
Изграждане на просто уеб приложение за електронна търговия
Управление на транзакции и плащания
Unit Testing Приложението
Инструменти и техники за автоматизирано тестване и непрекъсната интеграция за Ruby on Rails
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Основен опит в програмирането или уеб разработката
Oтзиви от потребители (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Course - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Course - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.