ВСЯ БАЗА НАЧИНАЮЩЕГО ПРОГРАММИСТА ЗА 40 МИНУТ

ВСЯ БАЗА НАЧИНАЮЩЕГО ПРОГРАММИСТА ЗА 40 МИНУТ

46.419 Lượt nghe
ВСЯ БАЗА НАЧИНАЮЩЕГО ПРОГРАММИСТА ЗА 40 МИНУТ
Сегодня будет мега полезный видос на тему БАЗЫ НАЧИНАЮЩЕГО программиста: термины, понятия и так далее. Я собрал большое количество непонятных в начале обучения терминов и моментов, поместил их в более-менее логичном порядке и постарался человеческим языком их объяснить. Данный видос стоит рассматривать в качестве общих ориентиров. Невозможно глубоко затронуть все моменты, да и в таком случае у меня закончились бы все идеи для дальнейшего контента))) В общем, это тот самый видос, который я показал бы человеку, который спросил бы у меня, что ему нужно изучать для того, чтобы стать программистом. обещанные материалы у меня в тг: https://t.me/binarrshina музыка: "Purrple Cat - Windy" is under a Creative Commons (BY-SA 3.0) license: https://creativecommons.org/licenses/... https://www.youtube.com/purrplecatmusic Music powered by BreakingCopyright: https://www.youtube.com/watch?v=5aOBYaHgmk8 таймкоды: 00:00 О чем видео 00:50 Что такое компьютер 01:38 Что такое биты 02:33 Что такое язык программирования 03:33 Что такое оперативная память 04:05 Что такое переменная 04:25 Условные операторы и циклы 04:47 Отладка кода 05:10 Алгоритмы и структуры данных 08:12 Операции, функции и классы 09:02 ООП и его принципы 12:58 Еще немного о классах 14:37 SOLID 20:15 Паттерны проектирования 21:12 Асинхронность, многопоточность и параллелизм 24:42 Что такое сайт и сервер 25:33 Что происходит, когда ты открываешь сайт 26:51 Что такое фронтенд и бекенд 27:14 Что такое http-запросы 27:36 Что такое DNS и как оно работает 28:37 Что такое базы данных и их виды 32:35 Что такое кэш и кэширование 33:45 Что такое библиотека и фреймворк 34:49 Что такое CRUD 35:37 Что такое API 36:29 Что такое Deploy, DevOps и CI/CD 37:57 Настраиваем gitlab-ci файл 39:45 Что такое облачная инфраструктура 40:46 Заканчиваем