dobernike / learn-web

learn to be a fullstack developer
8 stars 4 forks source link

Need learn to be a web developer #2

Closed dobernike closed 4 years ago

dobernike commented 6 years ago

Если нужна конкретика, то посмотрите ниже, это оцифровка roadmaps:

_Базовое для Web -

_Frontend -

HTML:

CSS:

Базовый JavaScript:

Менеджеры пакетов:

CSS Pre-processors:

CSS Frameworks:

Архитектура CSS:

Инструменты сборки:

Выбор фреймворка:

CSS и JS:

Тестирование приложение:

Прогрессивные Web приложения:

Type Checkers:

Серверная сторона:

Статические генераторы сайтов:

Десктопные приложения:

Мобильные приложения:

Web Assembly: Web Assembly или WASM - это бинарные инструкции, генерируемые высокоуровневыми языками такими, как Go, C, C++ или Rust. Эти инструменты быстрее JavaScript, а WASM 1.0 добавлен во все современные браузеры.

Продолжайте обучение...

React -

Обозначения: Обязательно для изучения Полезно знать Вариант на будущее

Управление состоянием:

Проверка типов:

Вспомогательные библиотеки для форм:

Маршрутизация:

API-клиенты:

Утилитарные библиотеки:

Тестирование:

Локализация:

Отрисовка на стороне сервера:

Генератор статических сайтов:

Разработка мобильных приложений:

Интеграция с бэкенд-фреймворками:

Разработка десктопных приложений:

Виртуальная реальность:

Продолжай учится...

Vue -

Обозначения: Обязательно для изучения Полезно знать Вариант на будущее

Styling

State Management

Type Checkers

Routing

API Clients

Utility Libraries

Testing

i18n

Server Side Rendering

Desktop

Keep Learning...


Конкретика:

Front-end:

HTML5

1) htmlbook.ru

CSS3

1) htmlbook.ru

JavaScript

1) learn.javascript.ru

После изучения всего приведенного

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Back-end:

PHP

1) Книги:

Python

1) Книги:

JavaScript (Node.js)

1) nodejs.org

Итого, после завершения 1 из языков:

Дополнительно для PHP :

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Дополнительная инфа/практика

azim-creat commented 4 years ago

Круто я тоже составил список только на бумаге. Вот не могу догнать что такое Бандлить CSS тасками сборщика? можешь подсказать?

dobernike commented 4 years ago

@azim-creat Например: в gulp указать как собирать множество css файлов в 1.

github-actions[bot] commented 4 years ago

Stale issue message