Java – самый популярный объектно-ориентированный язык программирования для создания кроссплатформенного серверного ПО, прикладных программ, разработки сайтов, игр и т.д. На курсе вы научитесь создавать современные приложения с многоуровневой архитектурой на Java Standard Edition (Java SE) и...
Курс от лучшего сайта по обучению программированию Udemy. На курсе знакомятся с реальными практиками Java, поэтому он подходит не только новичкам, но и более опытным специалистам, желающим повысить свой квалификационный уровень. После обучения программисты будут полноценно работать с языком...
Java Generics
Подробное руководство по Java Generics для создания надежного, типобезопасного кода и алгоритмов
Чему вы научитесь:
Универсальные классы, интерфейсы и методы
Параметры ограниченного типа
Подстановочные знаки с нижним и верхним ограничениями
Соглашения об именовании
Удаление типа...
В курсе рассматривается понятие рефакторинга, как способ предотвращения распада программы. Рассматриваются различные признаки плохого кода (smells), требующего рефакторинга, объясняется, какой именно рефакторинг наилучшим образом подходит для той или иной ситуации, и описывается его механика...
Программа профессиональной переподготовки.
Прибыль бизнеса зависит от цифрового продукта компании. Это делает профессию разработчик одной из востребованных в сфере IT.
Дополнительное профессиональное образование в магистратуре ФПМИ МФТИ — это возможность выбора необходимого для Вас направления...
Пакет курсов "Профессия Frontend-разработчик" - это увлекательное введение в мир разработки пользовательских интерфейсов веб-приложений. В течение этого курса Вы получите необходимые знания и навыки для создания современных и отзывчивых веб-интерфейсов, которые будут привлекательными для...
4 часть
Тестирование:
- Мануальное тестирование
- Вкалывают роботы: Assert
- Первым делом - тесты: Test-driven Development
- Библиотека Unittest в Python
- Unittest и TDD
Тестирование Django:
- Unittest в Django и Coverage-тестомерка
- Unittest в Django: тестирование моделей
- Unittest в...
Разъяснение серьёзных тем доступными словами на простых примерах
Чему вы научитесь
Вы максимально просто и детально изучите следующие необходимые для программиста темы:
Коллекции и Дженерики
Лямбда выражения и Стримы
Многопоточность
Работа с файлами
Регулярные выражения и вложенные классы...
Книга о современном состоянии языка Java, векторе его развития, а также о грамотном программировании в духе паттернов GoF. Книга дает базовое представление о фреймворке Spring, контейнерах Docker, принципах ООП, затрагивая, в частности, переход к облачным решениям, обращение с IDE. Также...
Введение в объектно-ориентированный дизайн с Java (Тимур Машнин)
Эта книга ориентирована на тех, кто уже знаком с языком программирования Java и хотел бы углубить свои знания и изучить объектно-ориентированный анализ и проектирование программного обеспечения. Вы познакомитесь с основными...
Шаблоны проектирования представляют собой совокупность некоего опыта, пригодную для повторного использования. Паттерны находят применение во всех областях деятельности, поскольку дают возможность использовать сработавшие ранее решения. Знание паттернов проектирования позволяет не только быстрее...
8 часть
Спринт 13
1. DevOps: эффективный и удобный метод разработки
1.1 DevOps и Continuous Integration
1.2 GitHub Actions: избавление от рутины
1.3 Настоящий workflow: PEP8
1.4 Настоящий workflow: тесты
1.5 Настоящий workflow: сборка docker-образа
1.6 Настоящий workflow: deploy
2. Финальный...
5 причин начать изучать автоматизированное тестирование на Java прямо сейчас
Огромный спрос на рынке труда
Благодаря своей надежности, производительности и масштабируемости, Java является основным языком программирования для множества крупных компаний. Это означает, что вам не придется долго...
Онлайн курс «CG рисунок: основы»
Техники: photoshop или любой другой рисовальный софт на выбор
Хотите стать 2D художником, но не знаете с чего начать?
Перспективные построения вызывают ужас и недоумение?
А тон и свет слипаются в кашу и только еще больше путают?
Наш курс CG рисунка - то, что...
Повседневная жизнь эпохи героев «Мастера и Маргариты» и «Собачьего сердца»
Это первая книга об эпохе героев, созданных талантом величайшего писателя Михаила Булгакова. О мире, в котором жил и сам автор, и герои его произведений — Мастер и Маргарита, профессор Преображенский, доктор Борменталь...
[Eduson Academy] Python-разработчик
Программа обучения
01 Основы онлайн-обучения
02 Введение в профессию
03 Введение в профессию
04 Жизненный цикл
05 Введение в IT
06 Основы программирования
07 Начало работы с Python
08 Типы данных
09 Функции
10 Условия, циклы и рекурсии
11 Модули, библиотеки и...
За 4,5 месяца повысите уровень владения языком, чтобы выйти на новый профессиональный уровень
Погрузитесь в современный С++: диапазоны, концепты, execution, корутины
Освоите инструменты многопоточности и асинхронности, а также парадигму структурированного параллелизма
Выполните 9 практических...
Итак, вы начинаете осваивать новую профессию — фронтенд-разработчик. Разберёмся, что это за профессия
Разработку сайта можно сравнить с созданием новой модели
автомобиля. В этой аналогии инженеры, работающие над
характеристиками шасси, двигателя и трансмиссии, — это
backend-разработчики. А...
Frontend-разработчик создает внешний вид сайтов и приложений
Отвечает за изображения, списки, карточки товаров — все, с чем взаимодействует пользователь
В работе использует язык программирования JavaScript, хорошо разбирается в CSS и HTML, базовых фреймворках
Освоить фронтенд-разработку под...
OpenCV и Java. Обработка изображений и компьютерное зрение (Николай Прохоренок)
Книга знакомит с современными технологиями компьютерного зрения, позволяющими машинам, роботам, веб-камерам и другим устройствам распознавать изображения. Приведено описание библиотеки компьютерного зрения OpenCV...