«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Скоро будет что-то большое

Скоро будет что-то большое

Опубликовано 8 ноября 2024 г.
Просматривать:853

Something Big Coming Soon

Я решил создать курс для веб-разработчиков Full Stack с самого начала, начиная с HID и заканчивая серверами и масштабируемостью. Все, что нужно знать, будет покрыто БЕСПЛАТНО!
Вот что будет рассмотрено:

Интернет

  • Как работает Интернет?
  • Что такое HTTP?
  • Браузеры и как они работают?
  • DNS и как он работает?
  • Что такое доменное имя?
  • Что такое хостинг?

Внешний интерфейс

  • HTML
  • CSS
  • JavaScript
  • React.js
  • Next.js

ОС и общие знания

  • Использование терминала
  • Как работают ОС в целом
  • Управление процессом.
  • Потоки и параллелизм
  • Основные команды терминала
  • Управление памятью.
  • Межпроцессное общение.
  • Управление вводом/выводом.
  • Основы POSIX

Язык для бэкэнда

  • Ява
  • Питон
  • PHP
  • С#
  • Яваскрипт
  • Рубин
  • Ржавчина
  • Идти

Система контроля версий

  • Основы использования Git
  • Услуги репо-хостинга
  • — GitHub
  • - Gitlab
  • - Битбакет

Реляционные базы данных

  • MySQL
  • PostgreSQL
  • МарияДБ
  • MS SQL
  • Оракул

API

  • ОТДЫХ
  • API JSON
  • ХАТОАС
  • Открытая спецификация API и Swagger
  • Аутентификация
  • GraphQL

Кэширование

  • CDN
  • Серверная часть I. Redis II. Мемкеш
  • На стороне клиента

Безопасность

  • HTTPS-TLS
  • КОРС
  • MD5
  • ША-2
  • Скрипт
  • BCrypt
  • OWASP

CI/CD

  • Тестирование вашего кода
  • Дженкинс
  • ТрэвисСи

Концепции развития

  • ТВЕРДЫЙ
  • ЦЕЛОВАТЬ
  • ЯГНИ
  • СУХОЙ
  • Дизайн, ориентированный на предметную область
  • Разработка через тестирование

Архитектура программного обеспечения

  • Микросервисы и сервис-ориентированная архитектура
  • CQRS
  • Бессерверный

Контейнеры

  • Основы Docker
  • Поваренная книга Docker
  • Поваренная книга Kubernetes

Серверы

  • Справочник по Nginx
  • Апач
  • Кэдди

Масштабируемость

  • Распределенные системы
  • Руководство по системному проектированию
  • Реальное поддерживаемое программное обеспечение
  • Приложение «12 факторов»
  • Разработка проектов внешнего интерфейса для масштабирования

Я могу изменить структуру курса или добавить что-то еще, но основная структура сохранится.

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/kavya-sahai-god/something-big-coming-soon-2nde?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3