Модуль 4:
1. Классы и объекты
2. Наследование и переопределение
3. Массивы, списки, итераторы
4. Top-level функции
5. Конец спринта №66. Дженерики
7. Продвинутая IDE
8. Продвинутый Git и Git ignore
9. Проектная работа №3
10. Конец спринта №7
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также освоите...
СПРИНТ 12
1) Итоговый проект курса
- Что вас ждёт в этом спринте
- Как работать в команде
- Групповая работа. Git и GitHub
- Кросс-ревью
2) Проект спринта: Yamdb
Алгоритмы и структуры данных
СПРИНТ 13
1) О курсе
- Что такое алгоритмы и структуры данных
- Как устроен Яндекс.Контест
2) Введение в...
Чем занимаются iOS-разработчики
Разрабатывают приложения под iOS
Вы будете использовать язык программирования Swift и создавать приложения для миллионов людей по всему миру
Работают в экосистеме Apple
У Apple строгие требования — благодаря этому получаются качественные приложения, которые...
Программа курса:
Вводная часть - 15 часов
Бесплатная вводная часть
Опциональный модуль - 20 часов
Бассейн
Модуль 1 - 40 часов
Знакомство с iOS-разработкой и основами Swift
Модуль 2 - 121 час
Основы вёрстки, сетевого взаимодействия и хранения данных
Модуль 3 - 106 часов
Навигация, работа с...
Модуль 3
Изучаем основные конструкции языка программирования Kotlin с помощью теории и тренажёра. Всю основную часть программы вы будете работать именно на Kotlin.
Спринт 5
Тема 1. Введение в Kotlin. Зачем Kotlin на Android. Main function;
Тема 2. Объявление переменных, операции (+ - *\, int...
Состав части
1 модуль39 часов
Введение в Java
До появления Kotlin приложения под Android писали на Java. Изучите основные конструкции этого языка программирования с помощью теории и тренажёра: научитесь объявлять переменные, функции, свойства, поля и методы, поймете, как работать со строками и...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Модуль 2
Продолжим изучать основные конструкции Java с помощью работы над проектом: научитесь использовать итераторы, создавать анонимные классы. поймете, что такое интерфейсы и дженерики. Закрепляем знания, дописав код приложения для сортировки, просмотра и совершения звонков по всем...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Веб-разработчик разрабатывает сайт на языках HTML, CSS и JavaScript. Создаёт интерфейсы с помощью библиотеки React. Настраивает Git, чтобы работать в команде, и Webpack, чтобы собирать файлы проекта автоматически. Веб-разработчик разбирается и в устройстве сервера: может настроить Nginx и...
Чем занимаются iOS-разработчики
Разрабатывают приложения под iOS
Вы будете использовать язык программирования Swift и создавать приложения для миллионов людей по всему миру
Работают в экосистеме Apple
У Apple строгие требования — благодаря этому получаются качественные приложения, которые...
Чем занимаются iOS-разработчики
Разрабатывают приложения под iOS
Вы будете использовать язык программирования Swift и создавать приложения для миллионов людей по всему миру
Работают в экосистеме Apple
У Apple строгие требования — благодаря этому получаются качественные приложения, которые...
Программа курса:
Вводная часть - 15 часов
Бесплатная вводная часть
Опциональный модуль - 20 часов
Бассейн
Модуль 1 - 40 часов
Знакомство с iOS-разработкой и основами Swift
Модуль 2 - 121 час
Основы вёрстки, сетевого взаимодействия и хранения данных
Модуль 3 - 106 часов
Навигация, работа с...
Как стать специалистом по data science плюс
Расширенная программа для тех, кто хочет построить карьеру в сфере data science
Содержание:
Начало анализа данных
Основы машинного обучения
Вспомогательные инструменты Data Science
Математика машинного обучения
Системы хранения данных
Практика...
Начало основного этапа обучения
2.Вёрстка экранов
3.Работа в коде
4.Навигация
5.Конец спринта №8
6.Стили и темы
7.Context и Intent
8.EditText и TextWatcher
9.Хранение данных. Начало
10.Конец спринта №9
Программа обучения:
Основы Java: бесплатный вводный курс
30-40 часов
Во время бесплатной части вы познакомитесь с основами языка Java: переменными, условными, выражениями и циклами, а также с азами объектно-ориентированного программирования: классами, конструкторами и методами. В результате вы...
Python используется много где: от веб-разработки до машинного обучения и научных исследований.
Наш курс посвящён созданию бэкенда сайтов и веб-приложений.
Бэкенд — это внутренняя часть программы, которая отвечает за логику работы веб-сервиса. Бэкенд-разработчик на Python пишет код, благодаря...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...