G
enby!

Як стати бекенд програмістом? План від нуля до професіонала

Сьогодні я розкажу про те як стати бекенд програмістом починаючи від того що взагалі таке бекенд закінчуючи архітектурою і масштабуванням. Я створив інструкцію що потрібно вивчити для того, щоб впевнено себе в сфері бекенду. Якщо ви абсолютний нуль в програмуванні, то на це відео можна опиратись як на покрокову карту. Якщо ж ви уже активно програмуєте то це відео допоможе звіритись зі знаннями та можливо найти область яка обійшла вас стороною підтягнути її та стати ще крутішим спеціалістом 00:00 Вступ 00:32 Що таке бекенд 01:35 Базова мова програмування 04:13 Як працює інтернет 04:37 Побудова API 05:42 Базовий frontend 06:42 База даних 07:56 Авторизація та безпека 10:30 Фреймворк 11:26 Сервер 12:55 Git і CI/CD 14:01 Масштабування 16:21 Подальші кроки розвитку Матеріали JS https://www.oreilly.com/library/view/...
https://www.codecademy.com/learn/intr...
   • JavaScript Crash Course For Beginners   Python https://www.oreilly.com/library/view/...
https://pythonprinciples.com
https://www.freecodecamp.org/news/how...
C# https://learn.microsoft.com/en-us/tra...
   • C# Tutorial For Beginners - Learn C# Basic...   Як працює інтернет https://internetfundamentals.com
https://developer.mozilla.org/en-US/d...
https://internetfundamentals.com
https://www.oreilly.com/library/view/...
Побудова api https://aws.amazon.com/what-is/api
https://jsonapi.org
https://restapitutorial.com
https://www.codecademy.com/article/wh...
https://graphql.org/learn
   • A Beginner's Guide to WebSockets   https://socket.io
https://swagger.io/specification
Базовий фронтенд https://www.w3schools.com/html
https://www.w3schools.com/css
https://www.w3schools.com/js
https://www.oreilly.com/library/view/...
https://www.oreilly.com/library/view/...
Бази даних    • SQL Tutorial - Full Database Course for Be...   https://www.postgresql.org/docs/curre...
https://www.oreilly.com/library/view/...
https://www.postgresql.org/docs/curre...
https://www.mongodb.com/docs
Безпека https://owasp.org/www-project-top-ten
https://github.com/0xRadi/OWASP-Web-C...
https://betterprogramming.pub/how-do-...
https://www.ibm.com/docs/en/acvfc?top...
Фреймворки https://expressjs.com/ru
https://www.djangoproject.com
https://dotnet.microsoft.com/en-us/le...
Операційні системи https://www.oreilly.com/library/view/...
   • Operating System Full Course | Operating S...      • Docker Tutorial for Beginners [FULL COURSE...   Docker https://docs.docker.com/get-started/o...
https://aws.amazon.com/docker
   • Web Server Concepts and Examples   Nginx    • NGINX Explained in 100 Seconds   https://www.oreilly.com/library/view/...
Git    • Git & GitHub Crash Course For Beginners   https://www.oreilly.com/library/view/...
https://git-scm.com/doc
CI/CD https://about.gitlab.com/topics/ci-cd
https://github.com/features/actions
https://www.jenkins.io/doc/book
Масштабування https://www.cloudzero.com/blog/horizo...
https://www.geeksforgeeks.org/horizon...
   • System Design BASICS: Horizontal vs. Verti...   Патерни проектування https://www.oreilly.com/library/view/...
https://refactoring.guru/uk/design-pa...
https://www.baeldung.com/solid-princi...
https://www.interaction-design.org/li...
https://martinfowler.com/bliki/Yagni....
https://dzone.com/articles/software-d...

Смотрите также