Всероссийский проект: "Ворвись в IT"
Основная идея проекта состоит в том, чтобы дать людям возможность приобрести навыки, которые помогут им трудоусроиться в сфере IT .
Как работают сайты и приложения
Как работают сайты и приложения, которыми мы пользуемся каждый день и какие технологии используются, чтобы они работали
Зачем нужны языки программирования, какие бывают и как работают
Все те сервисы и программы, которыми мы пользуемся каждый день, написаны с помощью тех или иных языков программирования. Каждый из них хорош в какой-то своей сфере. Разберемся какой из них для чего используется и насколько легко или тяжело на них писать.
Как создавать сайты и веб интерфейсы
Сайты окружают нас везде. В мире более 2-х миллиардов сайтов. Ни одна компания сейчас не может обойтись без сайта, а тем более без красивого и понятного. А значит самое время освоить технологии, с помощью которых создаются любые сайты.
Javascript - основной язык Frontend'a
Качество клиентской части сайта зависит от того насколько она понятно и быстро работает. Выпадающие меню, модальные окна, подгрузка и передача данных - за все это, и многое другое, отвечает JavaScript - один из самых востребованных в мире языков программирования
Backend-серверная часть или основной элемент всех приложений
На фоне множества клиентских приложений iOS / Android / браузерных и десктопных теряется та незримая, но самая важная, часть, без которой не будет работать ничего - серверная. Без нее ни сообщения, ни посты, ни лайки, ни подписки работать не будут.
Что такое базы данных и зачем они нужны
Информация в нашем мире играет огромную роль. Чтобы надежное её хранить и быстро искать нам нужны базы данных, а с ними и СУБД - системы управления базами данных. Какие они бывают, где применяются и как ими пользоваться - одно из важнейших знаний IT специалиста.
Как работают боты и как создать своего
Боты, боты, боты... Всё чаще мы слышим это отовсюду. Но что это все-таки такое, какие они бывают и как создаются?
Объектно-ориентированное программирование. Как зачем и почему
Фреймворки и библиотеки. Сходства различия и возможности.
Окружение и вспомогательные инструменты разработки программного обеспечения
Как тестировать сайты и приложения
Как создавать API?
Git и системы контроля версий
React vs Vue.js vs Angular
Микросервисная архитектура и монолиты.
Контейнеризация Docker и Kubernetes
Linux. Администрирование серверов. Bash
Scrum, Kanban и работа в Agile-командах
Структуры данных и алгоритмы
Принципы создания резюме и прохождения собеседований