Чем занимаются iOS-разработчики
Разрабатывают приложения под iOS
Вы будете использовать язык программирования Swift и создавать приложения для миллионов людей по всему миру
Работают в экосистеме Apple
У Apple строгие требования — благодаря этому получаются качественные приложения, которые...
5 часть
API: интерфейс взаимодействия программ:
Что такое API
Что такое API. Форматы обмена данными
Взаимодействие программ по сети
API First. Архитектура REST
REST: ресурсы, эндпоинты и HTTP-методы
Исследование запросов
Механизмы авторизации, протокол OAuth 2.0
Работа с внешним API...
2 часть
Введение в базы данных
Очень простой SQL
CRUD
Связи между таблицами
JOIN - запросы
Расширенные возможности в SQL
Изменение типов
Группируем данные
Сортируем данные
Обработка данных в группировке
Операторы и функции для работы с датами
Подзапросы
Заключение
Django: создаём проект...
GO Masters: Продвинутая разработка на Gо
Онлайн-курс для Go-разработчиков
За 8 недель вы освоите подходы и практики ведущих инженеров "бигтеха" и научитесь создавать масштабируемые и отказоустойчивые системы, готовые к высоким нагрузкам.
Курс построен на практике и реальных кейсах крупных...
3 часть
Достижение определённой цели
В погоне за двумя зайцами
Умные цели
Кто виноват?
Итог
Django ORM
СRUD и фильтрация через ORM
Дополнительные возможности ORM
Агрегирующие функции в Django ORM
Управление пользователями
Приложение django.contrib.auth
Приложение Users. Переопределение...
Программа курса:
Вводная часть - 15 часов
Бесплатная вводная часть
Опциональный модуль - 20 часов
Бассейн
Модуль 1 - 40 часов
Знакомство с iOS-разработкой и основами Swift
Модуль 2 - 121 час
Основы вёрстки, сетевого взаимодействия и хранения данных
Модуль 3 - 106 часов
Навигация, работа с...
Программа курса:
Вводная часть - 15 часов
Бесплатная вводная часть
Опциональный модуль - 20 часов
Бассейн
Модуль 1 - 40 часов
Знакомство с iOS-разработкой и основами Swift
Модуль 2 - 121 час
Основы вёрстки, сетевого взаимодействия и хранения данных
Модуль 3 - 106 часов
Навигация, работа с...
1 часть
Python-разработчик создаёт бэкенд сайтов: мозг, который принимает запросы, общается с базой данных и передаёт нужную информацию пользователю. Разработчик проектирует алгоритмы взаимодействия сайта с другими интернет-сервисами. Вы изучите язык Python: он востребован и прост. Вы также...
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком.
Часть 9
Cпринт 16
1. О курсе:
1.1 Что такое алгоритмы и структуры данных
1.2 Как устроен Яндекс.Контест
2. Введение в алгоритмы
2.1. 700 собачек в секунду
2.2. Ускорение скользящего...
О книге:
Криптография на эллиптических кривых (ЕСС) применяется в таких разных областях, как операции по кредитным картам и блокчейн. С помощью сравнительного короткого кода на С и описанных в книге методов вы реализуете криптографические протоколы, которые более безопасны, чем распространенные...
Формат курса: видео-уроки
Продолжительность всего курса: 5 часов
Продолжительность четвёртой части: 1 час
Язык: перевод с английского на русский (озвучка)
Переводчик: Boneko
Узнайте, как выделиться с плавными переходами, снимая бесшовное видео. Этот курс проведёт Вас через каждый шаг на пути к...
Модуль 2
Продолжим изучать основные конструкции Java с помощью работы над проектом: научитесь использовать итераторы, создавать анонимные классы. поймете, что такое интерфейсы и дженерики. Закрепляем знания, дописав код приложения для сортировки, просмотра и совершения звонков по всем...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком
Часть 13
База данных в FastAPI
Новый проект. Переменные окружения и .env
Подключение базы данных и SQLAlchemy к FastAPI
Миграции: библиотека Alembic
Миграции в FastAPI: библиотека...
Начало основного этапа обучения
2.Вёрстка экранов
3.Работа в коде
4.Навигация
5.Конец спринта №8
6.Стили и темы
7.Context и Intent
8.EditText и TextWatcher
9.Хранение данных. Начало
10.Конец спринта №9
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Расширенная программа для тех, кто только знакомится с миром IT и хочет стать сильным python-разработчиком.
Часть 11
Спринт 18.
Парсинг: начало
Что такое парсинг
Работа с браузером
Инструменты разработчика в браузере
Типы веб-страниц
Основные библиотеки для парсинга
Загрузка и...