Web Roadmap

Що таке PLLUG Web Roadmap?

На курсах ми вивчатимемо наступне:

  • Структура HTML - документа;
  • Основні теги та коментарі;
  • Приклади простої стилізації сторінки;
  • Варіанти підключення CSS;
  • Основні поняття селекторів;
  • Специфічність селекторів;
  • Демонстрація верстки WEB -сторінки;
  • Базовий JavaScript;
  • Структура даних;
  • Замикання, область видимості;
  • React.JS + Redux. Для чого потрібно і як працювати з SPA технологією;
  • Node.JS + Express.JS. Основи розробки back-end рішень, як налаштувати проект, як правильно розробляти back-end web сервер;
  • WebSocket. Основні способи реалізації;
  • Socket.IO. Як працювати з даною бібліотекою;
  • SQLite. Як налаштувати SQL базу даних, як з нею працювати;

  • Як правильно структурувати свій код
  • Елементарна робота з командним рядком
  • Хороший стиль програмування, coding standard, процес роботи над власним проектом
  • Історії з власного досвіду розробників, поширені помилки, питання зі співбесід
  • Правила хорошого тону в JavaScript”

Як взяти участь?

Необхідно зареєструватись на подію через Eventbrite і прийти вчасно:)

Список тем

Ми збираємося кожного понеділка. За локацією та часом зібрань слідкуйте на сторінці Eventbright: http://pllug.eventbrite.com/, а також на сторінці Facebook, де ми публікуємо усі новини: https://www.facebook.com/PLLUGcommunity

ДатаТематика зібрання
25.02Intro HTML, CSS and Javascript
04.03Intro React. Develop chat template
11.03Intro Redux & Develop chat core on Javascript
18.03WebSocket and Socket.IO integration
25.03API integration - Part 1
01.04Intro Node.JS, Express.JS, Socket.IO
08.04SQLite and REST API
15.04Authorization, User, Dialogs, Messages API
22.04API integration - Part 2
06.05Private and public rooms. Permissions access control
13.05Invites, Sign in, Sign up

Матеріали та контакти

Telegram час учасників напрямку - https://t.me/joinchat/GIlFJUbFdqkBkCINLhIlkw

  • https://www.w3schools.com/js/
  • https://www.w3schools.com/html/
  • https://www.w3schools.com/css/
  • https://socket.io/
  • https://reactjs.org/
  • https://nodejs.org/uk/about/
  • https://expressjs.com/
  • https://www.sqlite.org/index.html

Часті Питання (ЧаП)

Відповіді на загальні питання стосовно PLLUG Roadmaps дивіться тут: http://pllug.org.ua/pllug-roadmaps/

Що я буду вміти після проходження PLLUG Web Roadmap?

Після проходження PLLUG учасники матимуть теоретичні знання що таке JavaScript, HTML, CSS. Також основні принципи розробки на React.JS та Node.JS + Express.JS. Ці знання допоможуть рухатись далі для написання веб сайтів на сучасних технологіях, допоможуть розібратись яка основна відміність front-end і back-end розробки.

Що потрібно буде робити буде робити на заняттях?

Учасники будуть слухати лекції підготовлені викладачами. Майже весь матеріал буде пов’язані одним проектом “Чат”. На кожній із лекцій учасники будуть проходити етапи розробки частин функціоналу данного проекту. Ми будемо охоплювати як front-end так і back-end розробку. Після проходження курсу кожен із учасників знатиме як розробити свій власний веб чат, зможе його допрацювати, змінити існуючий функціонал або написати власне рішення.

Як буде проходити навчання?

Загалом формат буде проходити у вигляді лекцій але учасники можуть в ході лекції пробувати повторити результат лектора який буде пояснювати ту чи іншу частину функціоналу яка буде присутня на лекції. Заннятя проводяться щопонеділка о 18:00 за адресою Зелена 109 (перший поверх, конференц зал)”

Чи портібно брати ноутбук?

Ноутбук брати не обов’язково, але дуже бажано. Тоді під час зібрання буде змога брати участь у практиці, спробувати закодити те, що пояснюють та задавати питання, якщо щось не виходить.

Скільки часу триватиме навчання?

Загалом буде 11 лекцій. Останнє заннятя - 13 травня.

Як довго триває одне зібрання?

Заняття приблизно триватиме 1,5 години.