Всё про базы данных для новичков
Простое и короткое видео, в котором автор в понятной для новичка форме рассказывает, для чего используются базы данных и как они устроены.
Видео обязательно к просмотру даже тем, кто не планирует работать с БД прямо сейчас, поскольку любому разработчику рано или поздно придётся с ними столкнуться.
Подробнее: 👉 тут
#видео #бд
Простое и короткое видео, в котором автор в понятной для новичка форме рассказывает, для чего используются базы данных и как они устроены.
Видео обязательно к просмотру даже тем, кто не планирует работать с БД прямо сейчас, поскольку любому разработчику рано или поздно придётся с ними столкнуться.
Подробнее: 👉 тут
#видео #бд
👍4
#Вопрос_с_собеседования
В чем отличие объектно-ориентированного и функционального программирования?
Ответ: Функции в ООП зависят от внешних данных (например содержат внутри себя ссылки на глобальные переменные) или коммуницируют с внешним миром (ввод-вывод). В отличие от ООП, функциональное программирование характеризуется слабой связью функции с данными, которыми она оперирует.
В чем отличие объектно-ориентированного и функционального программирования?
Ответ: Функции в ООП зависят от внешних данных (например содержат внутри себя ссылки на глобальные переменные) или коммуницируют с внешним миром (ввод-вывод). В отличие от ООП, функциональное программирование характеризуется слабой связью функции с данными, которыми она оперирует.
👍7
Самые частые ошибки в TypeScript
Программисты придумали типы, чтобы из-за них страдать — так описал статическую типизацию мой коллега. Но он не совсем прав. Они сильно упростят работу, если знать, как ими пользоваться.
В этом ролике ошибки, которые часто допускают новички, а потом мучаются из-за них (и/или удаляют TypeScript). Также рассказывается о том, как их избежать.
Подробнее: 👉 тут
#видео #web
Программисты придумали типы, чтобы из-за них страдать — так описал статическую типизацию мой коллега. Но он не совсем прав. Они сильно упростят работу, если знать, как ими пользоваться.
В этом ролике ошибки, которые часто допускают новички, а потом мучаются из-за них (и/или удаляют TypeScript). Также рассказывается о том, как их избежать.
Подробнее: 👉 тут
#видео #web
FullStack для новичков
Web делится на две части: то, что вы видите и то, что происходит на стороне сервера. FullStack умеет делать и в Frontend и в Backend.
Автор создаёт классный сайт с MongoDB, Express, React и Node.js. Также расскажет, как загрузить его на Heroku. Звучит сложно, но автор объясняет все так, что поймёт и новичок.
Подробнее: 👉 тут
#видео #web
Web делится на две части: то, что вы видите и то, что происходит на стороне сервера. FullStack умеет делать и в Frontend и в Backend.
Автор создаёт классный сайт с MongoDB, Express, React и Node.js. Также расскажет, как загрузить его на Heroku. Звучит сложно, но автор объясняет все так, что поймёт и новичок.
Подробнее: 👉 тут
#видео #web
👍4🕊1
#Вопрос_с_собеседования
Какие вы знаете модели ветвления в Git?
Ответ: Central Workflow, Developer Branch Workflow, Feature Branch Workflow, Issue Branch Workflow, Forking Workflow, Patch Workflow.
Какие вы знаете модели ветвления в Git?
Что такое экстремальное программирование?
Исправление багов на продакшене можно отнести к экстремальному спорту, но мы поговорим не об этом.
Речь зайдёт о методологии ведения проекта, построенной на основе Agile, которая превзошла её и набирает популярность.
Подробнее: 👉 тут
#видео #профессия
Исправление багов на продакшене можно отнести к экстремальному спорту, но мы поговорим не об этом.
Речь зайдёт о методологии ведения проекта, построенной на основе Agile, которая превзошла её и набирает популярность.
Подробнее: 👉 тут
#видео #профессия
Базовые команды Linux
Если вы решили осваивать Linux, то должны знать эти 15 команд, без которых работа в этой ОС невозможна. Это и cd, и ls, и cat.
Ещё автор рассказывает pwd, man, clear, exit, mkdir, touch, rm -rf *, cp, mv, nano, less, wget и технический жаргон (читайте: заклинания), который часто встречается при работе с Linux.
Подробнее: 👉 тут
#видео #теория
Если вы решили осваивать Linux, то должны знать эти 15 команд, без которых работа в этой ОС невозможна. Это и cd, и ls, и cat.
Ещё автор рассказывает pwd, man, clear, exit, mkdir, touch, rm -rf *, cp, mv, nano, less, wget и технический жаргон (читайте: заклинания), который часто встречается при работе с Linux.
Подробнее: 👉 тут
#видео #теория
👍4👏2
Каталог товаров на Next.js
В результате этого огромного урока у вас будет почти такой же сайт с каталогом игр, как и у Xbox. Вы научитесь парсить страницы, составлять и отправлять запросы.
Поскольку здесь ведётся проект начиная с абсолютного нуля, очень много времени уделяется вёрстке. А если вас интересует больше Next.js, тогда перемотайте до 1:42:50.
Подробнее: 👉 тут
#видео #web
В результате этого огромного урока у вас будет почти такой же сайт с каталогом игр, как и у Xbox. Вы научитесь парсить страницы, составлять и отправлять запросы.
Поскольку здесь ведётся проект начиная с абсолютного нуля, очень много времени уделяется вёрстке. А если вас интересует больше Next.js, тогда перемотайте до 1:42:50.
Подробнее: 👉 тут
#видео #web
#Вопрос_с_собеседования
Что такое stateless? (PHP)
Ответ:Stateless - состояние не хранится на сервере. Т.е. в каждом новом запросе мы передаём свой логин/пароль (если в приложении есть авторизация), а также данные для запроса.
Что такое stateless? (PHP)
Ответ:
Курс «Разработка на Java»
Цель курса — обучить студентов навыкам разработки на языке Java, чтобы в конечном итоге они смогли разработать собственное приложение.
После его прохождения вы будете знать синтаксис и основные библиотеки Java и научитесь понимать, что такое объектно-ориентированный подход.
Подробнее: 👉 тут
#видео #java
Цель курса — обучить студентов навыкам разработки на языке Java, чтобы в конечном итоге они смогли разработать собственное приложение.
После его прохождения вы будете знать синтаксис и основные библиотеки Java и научитесь понимать, что такое объектно-ориентированный подход.
Подробнее: 👉 тут
#видео #java
👍4
#Вопрос_с_собеседования
Объясни разницу между <script async> и <script defer>
Ответ:Разница между async и defer : атрибут defer сохраняет относительную последовательность скриптов, а async – нет. Кроме того, defer всегда ждёт, пока весь HTML-документ будет готов, а async – нет.
Объясни разницу между <script async> и <script defer>
Ответ: