Структуры данных и алгоритмы
Цикл видеолекций посвященный структурам данных и алгоритмам и их реализации на разных языках программирования.
🗓 2022
⏰ 36 часов
🔹 01 Алгоритмы. Поиск. Теоретическое описание
🔹 02 Алгоритмы. Линейный поиск. Реализация на Python и Java
🔹 03 Алгоритмы. Интерполяционный поиск. Реализация на Python и Java
🔹 04 Алгоритмы. Позиционная система счисления
🔹 05 Алгоритмы. Вычисление остатка от деления. Реализация в Python и Java
🔹 06 Алгоритмы. Арифметические операции. Реализация в языках программирования Java и Python
🔹 07 Алгоритмы. Бинарный поиск. Реализация на Python и Java
🔹 08 Алгоритмы. Наибольший общий делитель. Реализация на Python и Java
🔹 09 Алгоритмы. Сортировка. Теоретическое описание
🔹 10 Алгоритмы. Сортировка выбором. Реализация на Python и Java
— смотреть все 86 уроков...
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #math #java #python
Цикл видеолекций посвященный структурам данных и алгоритмам и их реализации на разных языках программирования.
🗓 2022
⏰ 36 часов
🔹 01 Алгоритмы. Поиск. Теоретическое описание
🔹 02 Алгоритмы. Линейный поиск. Реализация на Python и Java
🔹 03 Алгоритмы. Интерполяционный поиск. Реализация на Python и Java
🔹 04 Алгоритмы. Позиционная система счисления
🔹 05 Алгоритмы. Вычисление остатка от деления. Реализация в Python и Java
🔹 06 Алгоритмы. Арифметические операции. Реализация в языках программирования Java и Python
🔹 07 Алгоритмы. Бинарный поиск. Реализация на Python и Java
🔹 08 Алгоритмы. Наибольший общий делитель. Реализация на Python и Java
🔹 09 Алгоритмы. Сортировка. Теоретическое описание
🔹 10 Алгоритмы. Сортировка выбором. Реализация на Python и Java
— смотреть все 86 уроков...
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #math #java #python
👍8
Java для начинающих
🗓 2018
⏰ 16 часов
🔹01 Введение в Java и ООП
🔹02 NetBeans и первая программа
🔹03 Примитивные типы данных и переменные
🔹04 Компиляция программ
🔹05 Методы
🔹06 Ссылочные переменные
🔹07 Ключевое слово static
🔹08 Аргументы в методах
🔹09 Модификаторы доступа
🔹10 Конструкторы
🔹11 Условия
🔹12 Блок switch
🔹13 Циклы
🔹14 Геттеры и сеттеры
🔹15 Перегрузка методов
🔹16 Массивы
🔹17 Приведение типов
🔹18 Наследование
🔹19 Полиморфизм
🔹20 Абстракция
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2018
⏰ 16 часов
🔹01 Введение в Java и ООП
🔹02 NetBeans и первая программа
🔹03 Примитивные типы данных и переменные
🔹04 Компиляция программ
🔹05 Методы
🔹06 Ссылочные переменные
🔹07 Ключевое слово static
🔹08 Аргументы в методах
🔹09 Модификаторы доступа
🔹10 Конструкторы
🔹11 Условия
🔹12 Блок switch
🔹13 Циклы
🔹14 Геттеры и сеттеры
🔹15 Перегрузка методов
🔹16 Массивы
🔹17 Приведение типов
🔹18 Наследование
🔹19 Полиморфизм
🔹20 Абстракция
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍9👎1🔥1
Как создать свой язык программирования
🗓 2015 ⏰ 6 часов
Создание своего языка программирования на Java с нуля, без использования генератора парсеров.
🔹01 Заготовка, калькулятор
🔹02 Вещественные числа, константы
🔹03 Оператор присвоения, переменные
🔹04 Строки, оператор print
🔹05 Логические выражения, if/else
🔹06 Улучшаем логические выражения и лексер
🔹07 Циклы, блок операторов
🔹08 break, continue, цикл do/while
🔹09 Функции
🔹10 Пользовательские функции
🔹11 Одномерные массивы
🔹12 Многомерные массивы
🔹13 Шаблон проектирования "Посетитель"
🔹14 Программируем на OwnLang
🔹15 Обзор изменений в OwnLang
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2015 ⏰ 6 часов
Создание своего языка программирования на Java с нуля, без использования генератора парсеров.
🔹01 Заготовка, калькулятор
🔹02 Вещественные числа, константы
🔹03 Оператор присвоения, переменные
🔹04 Строки, оператор print
🔹05 Логические выражения, if/else
🔹06 Улучшаем логические выражения и лексер
🔹07 Циклы, блок операторов
🔹08 break, continue, цикл do/while
🔹09 Функции
🔹10 Пользовательские функции
🔹11 Одномерные массивы
🔹12 Многомерные массивы
🔹13 Шаблон проектирования "Посетитель"
🔹14 Программируем на OwnLang
🔹15 Обзор изменений в OwnLang
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍5
Андроид приложение чат на языке Java
🗓 2020 ⏰ 6 часов
Процесс разработки мобильных приложений на Android с использованием Firebase. Начиная с базовых компонентов, таких как создание проекта и установка основного функционала, курс постепенно переходит к сложным сложным - аутентификация, обработка данных и дизайн пользовательского интерфейса.
🔹01Создание проекта, Firebase
🔹02 Toolbar. MainActivity
🔹03 Show 3 fragments
🔹04 Change Launcher Activity
🔹05 Дизайн стартового экрана
🔹06 Политика конфиденциальности для мобильных приложений
🔹07 Firebase Phone Number Authentification
🔹08 Экран регистрации через Email
🔹09 Создание аккаунта через Firebase with email
🔹10 Кнопка выхода. Menu Inflater Item Options
🔹11 CircleImageView
🔹12 Сохранение и получение информации в Firebase
🔹14 Отправка фото в Firebase
🔹15 Получение данных из Firebase
🔹16 Создание группового чата
🔹17 Получить и вывести список групп
🔹18 Разработка мобильных приложений на андроид
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2020 ⏰ 6 часов
Процесс разработки мобильных приложений на Android с использованием Firebase. Начиная с базовых компонентов, таких как создание проекта и установка основного функционала, курс постепенно переходит к сложным сложным - аутентификация, обработка данных и дизайн пользовательского интерфейса.
🔹01Создание проекта, Firebase
🔹02 Toolbar. MainActivity
🔹03 Show 3 fragments
🔹04 Change Launcher Activity
🔹05 Дизайн стартового экрана
🔹06 Политика конфиденциальности для мобильных приложений
🔹07 Firebase Phone Number Authentification
🔹08 Экран регистрации через Email
🔹09 Создание аккаунта через Firebase with email
🔹10 Кнопка выхода. Menu Inflater Item Options
🔹11 CircleImageView
🔹12 Сохранение и получение информации в Firebase
🔹14 Отправка фото в Firebase
🔹15 Получение данных из Firebase
🔹16 Создание группового чата
🔹17 Получить и вывести список групп
🔹18 Разработка мобильных приложений на андроид
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍6
Java. Алгоритмы
🗓 2022 ⏰ 9 часов
🔹01 Поиск минимального элемента в массиве
🔹02 Сортировка пузырьком
🔹03 Поиск файлов в папках на диске
🔹04 Сортировка выбором
🔹05 Быстрая сортировка
🔹06 Сортировка слиянием
🔹07 Оценка сложности алгоритмов сортировки
🔹08 Поиск в массиве: линейный, двоичный
🔹09 Рекурсивный обход дерева в глубину
🔹10 Очередь и стек
🔹11 Итеративный обход дерева в глубину и ширину
🔹12 Поиск второго по минимальности элемента в массиве
🔹13 Алгоритмы поиска в строке: наивный, Кнута-Морриса-Пратта
🔹14 Вычисление арифметического выражения из строки методом рекурсивного спуска
🔹15 Решето Эратосфена. Проверка числа на простоту
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2022 ⏰ 9 часов
🔹01 Поиск минимального элемента в массиве
🔹02 Сортировка пузырьком
🔹03 Поиск файлов в папках на диске
🔹04 Сортировка выбором
🔹05 Быстрая сортировка
🔹06 Сортировка слиянием
🔹07 Оценка сложности алгоритмов сортировки
🔹08 Поиск в массиве: линейный, двоичный
🔹09 Рекурсивный обход дерева в глубину
🔹10 Очередь и стек
🔹11 Итеративный обход дерева в глубину и ширину
🔹12 Поиск второго по минимальности элемента в массиве
🔹13 Алгоритмы поиска в строке: наивный, Кнута-Морриса-Пратта
🔹14 Вычисление арифметического выражения из строки методом рекурсивного спуска
🔹15 Решето Эратосфена. Проверка числа на простоту
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍12
Создание Android приложения «Чат»
🗓 2019 ⏰ 2 часа
В ходе видеокурса вы изучите построение полноценных программ на базе Android Studio. Вы создадите чат программу, которая будет соединяться с базой данных Firebase и будет синхронизироваться между несколькими устройствами.
🔹01 Создание чат программы на Андроид
🔹02 Подключение Firebase базы данных
🔹03 Создание дизайна программы
🔹04 Работа с БД и создание чата с перепиской
🔹05 Красивый дизайн сообщений
🔹06 Добавляем Emoji в Android программу
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2019 ⏰ 2 часа
В ходе видеокурса вы изучите построение полноценных программ на базе Android Studio. Вы создадите чат программу, которая будет соединяться с базой данных Firebase и будет синхронизироваться между несколькими устройствами.
🔹01 Создание чат программы на Андроид
🔹02 Подключение Firebase базы данных
🔹03 Создание дизайна программы
🔹04 Работа с БД и создание чата с перепиской
🔹05 Красивый дизайн сообщений
🔹06 Добавляем Emoji в Android программу
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍17🔥9❤8
Учебный курс по Основам Hadoop
В серии видео вы познакомитесь с основными компонентами экосистемы Hadoop на примере дистрибутива Arenadata hadoop 1.6.1 под руководством преподавателей "Школы Больших Данных".
🗓 2021 ⏰ 3 часа
🔹01 Оптимизация настроек ОС перед установкой кластера Hadoop
🔹02 Графический этап установки Apache Ambari для Hadoop
🔹03 Выбор компонента Hadoop для установки кластера Arenadata Hadoop
🔹04 Начальная настройка и проверка работоспособности кластера Arenadata Hadoop
🔹05 Настройка беспарольного доступа по протоколу ssh и scp для кластера Arenadata Hadoop
🔹06 Архитектура и базовые принципы Apache Pig
🔹07 Примеры кода на Pig Latin для процессинга и загрузки больших данных в Apache Pig
🔹08 Вложенные типы данных в Apache Pig
🔹09 JOIN операции в Apache Pig
♦️ Смотреть курс
Бесплантые курсы IT 🔹 #Java
В серии видео вы познакомитесь с основными компонентами экосистемы Hadoop на примере дистрибутива Arenadata hadoop 1.6.1 под руководством преподавателей "Школы Больших Данных".
🗓 2021 ⏰ 3 часа
🔹01 Оптимизация настроек ОС перед установкой кластера Hadoop
🔹02 Графический этап установки Apache Ambari для Hadoop
🔹03 Выбор компонента Hadoop для установки кластера Arenadata Hadoop
🔹04 Начальная настройка и проверка работоспособности кластера Arenadata Hadoop
🔹05 Настройка беспарольного доступа по протоколу ssh и scp для кластера Arenadata Hadoop
🔹06 Архитектура и базовые принципы Apache Pig
🔹07 Примеры кода на Pig Latin для процессинга и загрузки больших данных в Apache Pig
🔹08 Вложенные типы данных в Apache Pig
🔹09 JOIN операции в Apache Pig
♦️ Смотреть курс
Бесплантые курсы IT 🔹 #Java
❤15👍12🔥5
Введение в программирование 2022
Этот курс знакомит с основами языка, начиная от массивов и заканчивая новыми возможностями Java. Погрузитесь в мир объектно-ориентированного дизайна, узнайте об обработке ошибок и даже создайте свою игру в 'крестики-нолики.
🗓 2022 ⏰ 21 час
🔹01 Массивы и ссылки
🔹02 Ввод-вывод и исключения
🔹03 Классы и объекты
🔹04 Коллекции
🔹05 Наследование
🔹06 Синтаксис Java
🔹07 Пример: крестики-нолики
🔹08 Введение в ОО дизайн
🔹09 Разбор текста
🔹10 Обработка ошибок и исключения
🔹11 Новые возможности Java
♦️ Смотреть курс
Бесплантые курсы IT 🔹 #Java
Этот курс знакомит с основами языка, начиная от массивов и заканчивая новыми возможностями Java. Погрузитесь в мир объектно-ориентированного дизайна, узнайте об обработке ошибок и даже создайте свою игру в 'крестики-нолики.
🗓 2022 ⏰ 21 час
🔹01 Массивы и ссылки
🔹02 Ввод-вывод и исключения
🔹03 Классы и объекты
🔹04 Коллекции
🔹05 Наследование
🔹06 Синтаксис Java
🔹07 Пример: крестики-нолики
🔹08 Введение в ОО дизайн
🔹09 Разбор текста
🔹10 Обработка ошибок и исключения
🔹11 Новые возможности Java
♦️ Смотреть курс
Бесплантые курсы IT 🔹 #Java
👍18❤13🔥10
Алгоритмы на Java
На курсе погрузимся в разработки на Java с использованием Spring Framework, начнём с создания Maven-проектов через Spring Initializr и продвинемся к более углубленным темам, таким как кеширование данных в Spring Boot и работа с Spring JDBC API. Освоим основные алгоритмы и методы обработки данных на Java.
🗓 2021 ⏰ 3 часа
🔹01 Maven-проект
🔹02 Maven-проект в IntelliJ Idea Ultimate Edition
🔹03 Пузырьковая сортировка на Java
🔹04 Парсинг HTML страниц на Java с помощью Jsoup
🔹05 Проверка вложенных скобок
🔹06 Поиск простых чисел
🔹07 Кеширование данных в Spring Boot
🔹08 Бинарный поиск на отсортированном массиве
🔹09 Поиск простых чисел с помощью "решета Эратосфена"
🔹10 Проверка слов и предложений на палиндром
🔹11 Алгоритм определения анаграмм
🔹12 Алгоритм инвертирования массива
🔹13 Разбор и вычисление арифметических выражений
🔹14 Интерфейс RowMapper, реализации в Spring JDBC API
🔹15 Алгоритм инвертирования двусвязного списка
♦️ Смотреть курс
Бесплантые курсы IT 🔹 #java
На курсе погрузимся в разработки на Java с использованием Spring Framework, начнём с создания Maven-проектов через Spring Initializr и продвинемся к более углубленным темам, таким как кеширование данных в Spring Boot и работа с Spring JDBC API. Освоим основные алгоритмы и методы обработки данных на Java.
🗓 2021 ⏰ 3 часа
🔹01 Maven-проект
🔹02 Maven-проект в IntelliJ Idea Ultimate Edition
🔹03 Пузырьковая сортировка на Java
🔹04 Парсинг HTML страниц на Java с помощью Jsoup
🔹05 Проверка вложенных скобок
🔹06 Поиск простых чисел
🔹07 Кеширование данных в Spring Boot
🔹08 Бинарный поиск на отсортированном массиве
🔹09 Поиск простых чисел с помощью "решета Эратосфена"
🔹10 Проверка слов и предложений на палиндром
🔹11 Алгоритм определения анаграмм
🔹12 Алгоритм инвертирования массива
🔹13 Разбор и вычисление арифметических выражений
🔹14 Интерфейс RowMapper, реализации в Spring JDBC API
🔹15 Алгоритм инвертирования двусвязного списка
♦️ Смотреть курс
Бесплантые курсы IT 🔹 #java
👍19🔥7❤5
Создание игры для андроид на java
🗓 2020 ⏰ 10 часов
Курс охватывает все этапы разработки игры на Java, начиная с установки Android Studio, создания игрового ядра и меню, разработки персонажей и анимаций, до обработки столкновений и интеграции с GIT.
🔹01 Создание игры для Android
🔹02 Установка Android Studio с нуля на чистую систему
🔹03 Создаем главный цикл LoopFW
🔹04 Создаем ядро игры и его основные классы
🔹05 Создаем главное меню игры
🔹06 Создание игры для Android. Создаем класс обработки нажатий на экран.
🔹07 Создаем режимы игровой сцены и задний фон
🔹08 Создаем игрока и начинаем работать с анимацией
🔹09 Делаем ускорение игрока и заднего фона
🔹10 Добавляем врагов и генератор врагов
🔹11 Создаем игровой HUD
🔹12 Обработка столкновений
🔹13 Создаем анимацию столкновения
🔹14 Анимация взрыва игрока и условие конца игры
🔹15 Установка GIT, клонирование проекта с GitHub на локальный компьютер
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2020 ⏰ 10 часов
Курс охватывает все этапы разработки игры на Java, начиная с установки Android Studio, создания игрового ядра и меню, разработки персонажей и анимаций, до обработки столкновений и интеграции с GIT.
🔹01 Создание игры для Android
🔹02 Установка Android Studio с нуля на чистую систему
🔹03 Создаем главный цикл LoopFW
🔹04 Создаем ядро игры и его основные классы
🔹05 Создаем главное меню игры
🔹06 Создание игры для Android. Создаем класс обработки нажатий на экран.
🔹07 Создаем режимы игровой сцены и задний фон
🔹08 Создаем игрока и начинаем работать с анимацией
🔹09 Делаем ускорение игрока и заднего фона
🔹10 Добавляем врагов и генератор врагов
🔹11 Создаем игровой HUD
🔹12 Обработка столкновений
🔹13 Создаем анимацию столкновения
🔹14 Анимация взрыва игрока и условие конца игры
🔹15 Установка GIT, клонирование проекта с GitHub на локальный компьютер
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍20🔥8❤4
Highload
🗓 2017 ⏰ 34 часа
Курс погружает в ключевые аспекты разработки высоконагруженных систем, включая сетевые технологии, процессоры, память, хранение данных и Java. Он охватывает всё, от балансировки нагрузки и маршрутизации до мониторинга, облачных технологий, репликации и современных структур данных, предлагая практические занятия по live-coding и диагностике, а также знакомит с концепциями Site Reliability Engineering.
🔹01 Сетевой стек
🔹02 Балансировка и маршрутизация
🔹03 Процессоры и память
🔹04 Хранилища данных
🔹05 Java в высоконагруженных системах
🔹06 Мониторинг
🔹07 Облака
🔹08 Actor Model. Futures. Reactive streams
🔹09 Live-coding второго этапа проекта
🔹10 Мониторинг и диагностика JVM
🔹11 Site Reliability Engineering
🔹12 Современные структуры данных
🔹13 Репликация
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2017 ⏰ 34 часа
Курс погружает в ключевые аспекты разработки высоконагруженных систем, включая сетевые технологии, процессоры, память, хранение данных и Java. Он охватывает всё, от балансировки нагрузки и маршрутизации до мониторинга, облачных технологий, репликации и современных структур данных, предлагая практические занятия по live-coding и диагностике, а также знакомит с концепциями Site Reliability Engineering.
🔹01 Сетевой стек
🔹02 Балансировка и маршрутизация
🔹03 Процессоры и память
🔹04 Хранилища данных
🔹05 Java в высоконагруженных системах
🔹06 Мониторинг
🔹07 Облака
🔹08 Actor Model. Futures. Reactive streams
🔹09 Live-coding второго этапа проекта
🔹10 Мониторинг и диагностика JVM
🔹11 Site Reliability Engineering
🔹12 Современные структуры данных
🔹13 Репликация
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍17🔥8❤6
Highload
🗓 2017 ⏰ 34 часа
Курс погружает в ключевые аспекты разработки высоконагруженных систем, включая сетевые технологии, процессоры, память, хранение данных и Java. Он охватывает всё, от балансировки нагрузки и маршрутизации до мониторинга, облачных технологий, репликации и современных структур данных, предлагая практические занятия по live-coding и диагностике, а также знакомит с концепциями Site Reliability Engineering.
🔹01 Сетевой стек
🔹02 Балансировка и маршрутизация
🔹03 Процессоры и память
🔹04 Хранилища данных
🔹05 Java в высоконагруженных системах
🔹06 Мониторинг
🔹07 Облака
🔹08 Actor Model. Futures. Reactive streams
🔹09 Live-coding второго этапа проекта
🔹10 Мониторинг и диагностика JVM
🔹11 Site Reliability Engineering
🔹12 Современные структуры данных
🔹13 Репликация
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2017 ⏰ 34 часа
Курс погружает в ключевые аспекты разработки высоконагруженных систем, включая сетевые технологии, процессоры, память, хранение данных и Java. Он охватывает всё, от балансировки нагрузки и маршрутизации до мониторинга, облачных технологий, репликации и современных структур данных, предлагая практические занятия по live-coding и диагностике, а также знакомит с концепциями Site Reliability Engineering.
🔹01 Сетевой стек
🔹02 Балансировка и маршрутизация
🔹03 Процессоры и память
🔹04 Хранилища данных
🔹05 Java в высоконагруженных системах
🔹06 Мониторинг
🔹07 Облака
🔹08 Actor Model. Futures. Reactive streams
🔹09 Live-coding второго этапа проекта
🔹10 Мониторинг и диагностика JVM
🔹11 Site Reliability Engineering
🔹12 Современные структуры данных
🔹13 Репликация
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
❤11🔥8👍7
Spring Boot. Разработка веб-приложения с нуля
🗓 2021 ⏰ 3 часа
Курс включает в себя настройку отношений OneToMany между пользователями и товарами, создание панели администратора и оформление пользовательского интерфейса.
🔹01 Разрабатываем веб-приложение с нуля. Введение
🔹02 Добавляем функционал для работы с товарами
🔹03 Подключаем приложение к базе данных
🔹04 Загружаем фотографии в базу данных
🔹05 Добавляем Spring Secuirty
🔹06 Добавляем отношение OneToMany между User и Product
🔹07 Добавляем панель администратора
🔹08 Разрабатываем веб-приложение с нуля. Оформляем UI
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2021 ⏰ 3 часа
Курс включает в себя настройку отношений OneToMany между пользователями и товарами, создание панели администратора и оформление пользовательского интерфейса.
🔹01 Разрабатываем веб-приложение с нуля. Введение
🔹02 Добавляем функционал для работы с товарами
🔹03 Подключаем приложение к базе данных
🔹04 Загружаем фотографии в базу данных
🔹05 Добавляем Spring Secuirty
🔹06 Добавляем отношение OneToMany между User и Product
🔹07 Добавляем панель администратора
🔹08 Разрабатываем веб-приложение с нуля. Оформляем UI
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
❤12👍10🔥7
Java для начинающих
🗓 2015 ⏰ 10 часов
Курс по Java знакомит начинающих с основ программирования: от написания первой программы "Hello World" и работы с переменными до использования условных операторов и циклов для управления потоком выполнения. Углубляясь, студенты изучат массивы, классы и методы, позволяя им создавать структурированный и эффективный код.
🔹01 JDK и Hello World
🔹02 Переменные. Примитивные типы данных
🔹03 Строки(String) в Java. Ссылочные типы данных
🔹04 Цикл while
🔹05 Цикл for
🔹06 Условный оператор if
🔹07 Ввод данных. Класс Scanner
🔹08 Цикл do...while
🔹09 Операторы break и continue
🔹10 Оператор switch
🔹11 Массивы в Java
🔹12 Цикл for each, Массивы строк
🔹13 Многомерные массивы
🔹14 Классы и объекты
🔹15 Методы в Java
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2015 ⏰ 10 часов
Курс по Java знакомит начинающих с основ программирования: от написания первой программы "Hello World" и работы с переменными до использования условных операторов и циклов для управления потоком выполнения. Углубляясь, студенты изучат массивы, классы и методы, позволяя им создавать структурированный и эффективный код.
🔹01 JDK и Hello World
🔹02 Переменные. Примитивные типы данных
🔹03 Строки(String) в Java. Ссылочные типы данных
🔹04 Цикл while
🔹05 Цикл for
🔹06 Условный оператор if
🔹07 Ввод данных. Класс Scanner
🔹08 Цикл do...while
🔹09 Операторы break и continue
🔹10 Оператор switch
🔹11 Массивы в Java
🔹12 Цикл for each, Массивы строк
🔹13 Многомерные массивы
🔹14 Классы и объекты
🔹15 Методы в Java
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍19❤11🔥11
Разработка сайта на Java Spring Boot
🗓 2020 ⏰ 2 часа
Полный курс по изучению Java Spring Boot. За курс вы познакомитесь с фреймворком Spring, научитесь создавать шаблоны и работать с базами данных, а также создадите полноценный веб-блог на основе языка Java.
🔹01 Создание веб-сайта на Java
🔹02 Главная страница сайта
🔹03 Разработка раздела «Блог»
🔹04 Работа с базой данных MySQL. Создание модели
🔹05 Форма добавления записей через сайт
🔹06 Вывод каждой из статей
🔹07 Редактирование и удаление
🔹08 Профессия «Java разработчик» | Презентация онлайн курса
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2020 ⏰ 2 часа
Полный курс по изучению Java Spring Boot. За курс вы познакомитесь с фреймворком Spring, научитесь создавать шаблоны и работать с базами данных, а также создадите полноценный веб-блог на основе языка Java.
🔹01 Создание веб-сайта на Java
🔹02 Главная страница сайта
🔹03 Разработка раздела «Блог»
🔹04 Работа с базой данных MySQL. Создание модели
🔹05 Форма добавления записей через сайт
🔹06 Вывод каждой из статей
🔹07 Редактирование и удаление
🔹08 Профессия «Java разработчик» | Презентация онлайн курса
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍11❤9🔥8
Автоматизация тестирования на Java
🗓 2021 ⏰ 2 часа
Курс предлагает углубленное погружение в мир автоматического тестирования веб-приложений с использованием популярного программного обеспечения и языка программирования Java. Программа курса разработана так, чтобы охватить ключевые аспекты и инструменты, необходимые для эффективной автоматизации тестирования.
🔹01 Тест NG
🔹02 WebDriver для тестов
🔹03 XPath и CSS-селектор
🔹04 PageObject. Explicit ожидания
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2021 ⏰ 2 часа
Курс предлагает углубленное погружение в мир автоматического тестирования веб-приложений с использованием популярного программного обеспечения и языка программирования Java. Программа курса разработана так, чтобы охватить ключевые аспекты и инструменты, необходимые для эффективной автоматизации тестирования.
🔹01 Тест NG
🔹02 WebDriver для тестов
🔹03 XPath и CSS-селектор
🔹04 PageObject. Explicit ожидания
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍14🔥9❤8
Java - Лекторий ФПМИ
🗓 2019 ⏰ 17 часов
Курс охватывает аспекты Java от основ до продвинутых тем, включая Maven, обработку исключений, классы, многопоточность, и Spring Framework, завершая аспектно-ориентированным программированием и Spring Boot.
🔹01 Экосистема
🔹02 Введение в Maven. Типы. Операторы. Массивы.
🔹03 Классы
🔹04 Исключения, JUnit, Lombok, строки
🔹05 Regexp, Wrapper classes, IO classes, Time
🔹06 Generics
🔹07 Collections, lambdas, method references
🔹08 Core Java
🔹09 Streams
🔹10 Concurrency
🔹11 Аннотации. Concurrency (окончание). Рефлексия (начало)
🔹12 Рефлексия (окончание). Singleton pattern. Dependency Injection
🔹13 Dependency Injection (часть 2). Spring Framework
🔹14 Spring Framework (окончание). Aspect-oriented programming. Spring Boot
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2019 ⏰ 17 часов
Курс охватывает аспекты Java от основ до продвинутых тем, включая Maven, обработку исключений, классы, многопоточность, и Spring Framework, завершая аспектно-ориентированным программированием и Spring Boot.
🔹01 Экосистема
🔹02 Введение в Maven. Типы. Операторы. Массивы.
🔹03 Классы
🔹04 Исключения, JUnit, Lombok, строки
🔹05 Regexp, Wrapper classes, IO classes, Time
🔹06 Generics
🔹07 Collections, lambdas, method references
🔹08 Core Java
🔹09 Streams
🔹10 Concurrency
🔹11 Аннотации. Concurrency (окончание). Рефлексия (начало)
🔹12 Рефлексия (окончание). Singleton pattern. Dependency Injection
🔹13 Dependency Injection (часть 2). Spring Framework
🔹14 Spring Framework (окончание). Aspect-oriented programming. Spring Boot
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
❤16👍12🔥5
Прокаченная Java
🗓 2023 ⏰ 14 часов
Курс подходит для тех, кто хочет углубиться в продвинутые аспекты языка Java. Слушатели приобретут навыки работы с коллекциями и списками, итераторами, LinkedList, бинарным поиском и Big O notation, коллекциями Vector и Stack, интерфейсом Map и HashMap, TreeMap и LinkedHashMap, HashTable и HashSet, интерфейсом Set и TreeSet, очередями (Queue), Deque и синхронизированными коллекциями, лямбда-выражениями и Stream API, многопоточностью, а также вложенными классами и Reflection.
🔹 01 Коллекции и списки
🔹 02 Итераторы
🔹 03 LinkedList
🔹 04 Поиск и алгоритмы
🔹 05 Коллекции Vector и Stack
🔹 06 Map и HashMap
🔹 07 Детали HashMap
🔹 08 TreeMap и LinkedHashMap
🔹 09 HashTable и HashSet
🔹 10 Set и TreeSet
🔹 11 Очереди (Queue)
🔹 12 Deque и синхронизированные коллекции
🔹 13 Lambda выражения и Streams
🔹 14 Многопоточность
🔹 15 Вложенные классы и Reflection
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2023 ⏰ 14 часов
Курс подходит для тех, кто хочет углубиться в продвинутые аспекты языка Java. Слушатели приобретут навыки работы с коллекциями и списками, итераторами, LinkedList, бинарным поиском и Big O notation, коллекциями Vector и Stack, интерфейсом Map и HashMap, TreeMap и LinkedHashMap, HashTable и HashSet, интерфейсом Set и TreeSet, очередями (Queue), Deque и синхронизированными коллекциями, лямбда-выражениями и Stream API, многопоточностью, а также вложенными классами и Reflection.
🔹 01 Коллекции и списки
🔹 02 Итераторы
🔹 03 LinkedList
🔹 04 Поиск и алгоритмы
🔹 05 Коллекции Vector и Stack
🔹 06 Map и HashMap
🔹 07 Детали HashMap
🔹 08 TreeMap и LinkedHashMap
🔹 09 HashTable и HashSet
🔹 10 Set и TreeSet
🔹 11 Очереди (Queue)
🔹 12 Deque и синхронизированные коллекции
🔹 13 Lambda выражения и Streams
🔹 14 Многопоточность
🔹 15 Вложенные классы и Reflection
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🔥13👍11❤8
Введение в ML для Java-разработчиков
🗓 2020 ⏰ 14 часов
Курс подходит для Java-разработчиков, которые хотят освоить основы машинного обучения. Слушатели познакомятся с парадигмой MapReduce, работой с Hadoop и Spark, а также освоят применение ML-библиотек.
🔹 01 Введение в машинное обучение и парадигму MapReduce
🔹 02 Работа с Hadoop и реализация задач на основе MapReduce
🔹 03 Продвинутая работа с MapReduce и оптимизация процессов
🔹 04 Основы работы с Apache Spark: отличие от Hadoop и применение
🔹 05 Настройка и выполнение задач на Spark
🔹 06 Основы языка Scala для работы с Spark
🔹 07 Работа с большими данными в Spark и оптимизация задач
🔹 08 Использование возможностей Spark для масштабирования
🔹 09 Применение Spark MLlib для машинного обучения: алгоритмы и кейсы
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java #ai
🗓 2020 ⏰ 14 часов
Курс подходит для Java-разработчиков, которые хотят освоить основы машинного обучения. Слушатели познакомятся с парадигмой MapReduce, работой с Hadoop и Spark, а также освоят применение ML-библиотек.
🔹 01 Введение в машинное обучение и парадигму MapReduce
🔹 02 Работа с Hadoop и реализация задач на основе MapReduce
🔹 03 Продвинутая работа с MapReduce и оптимизация процессов
🔹 04 Основы работы с Apache Spark: отличие от Hadoop и применение
🔹 05 Настройка и выполнение задач на Spark
🔹 06 Основы языка Scala для работы с Spark
🔹 07 Работа с большими данными в Spark и оптимизация задач
🔹 08 Использование возможностей Spark для масштабирования
🔹 09 Применение Spark MLlib для машинного обучения: алгоритмы и кейсы
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java #ai
👍12🔥9❤8
Уроки Java для начинающих
🗓 2017 ⏰ 4 часа
Курс подходит для тех, кто хочет познакомиться с основами программирования на Java. Слушатели изучат базовые концепции, включая переменные, циклы, функции, а также основные принципы объектно-ориентированного программирования.
🔹 01 Программирование на Java
🔹 02 Установка Java JDK и IntelliJ IDEA
🔹 03 Hello World!
🔹 04 Переменные
🔹 05 Данные от пользователя
🔹 06 Математические операции
🔹 07 Условные операторы
🔹 08 Циклы
🔹 09 Массивы
🔹 10 Функции
🔹 11 Основы ООП
🔹 12 Классы и объекты
🔹 13 Конструкторы
🔹 14 Наследование и полиморфизм
🔹 15 Интерфейсы и абстрактные классы
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
🗓 2017 ⏰ 4 часа
Курс подходит для тех, кто хочет познакомиться с основами программирования на Java. Слушатели изучат базовые концепции, включая переменные, циклы, функции, а также основные принципы объектно-ориентированного программирования.
🔹 01 Программирование на Java
🔹 02 Установка Java JDK и IntelliJ IDEA
🔹 03 Hello World!
🔹 04 Переменные
🔹 05 Данные от пользователя
🔹 06 Математические операции
🔹 07 Условные операторы
🔹 08 Циклы
🔹 09 Массивы
🔹 10 Функции
🔹 11 Основы ООП
🔹 12 Классы и объекты
🔹 13 Конструкторы
🔹 14 Наследование и полиморфизм
🔹 15 Интерфейсы и абстрактные классы
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍16❤11🔥9