Разработка аналога Whatsapp в Android Studio на языке java
Начинаем разработку мобильного приложения чата на языке java с базой данных на Firebase.
🔹 01 Создание проекта, Firebase
🔹 02 Toolbar. MainActivity
🔹 03 PagerAdapter. PageTitle. Show 3 fragments
🔹 04 WelcomeActivity. Change Launcher Activity
🔹 05 LoginActivity. Дизайн стартового экрана
🔹 06 Firebase Phone Number Authentification. LoginActivity
🔹 07 Экран регистрации через Email
🔹 08 Создание аккаунта через Firebase with email
🔹 09 Кнопка выхода. Menu Inflater Item Options
🔹 10 Экран настроек. CircleImageView
🔹 11 Экран настроек. Сохранение информации в Firebase
🔹 12 Экран настроек. Получение информации из Firebase
🔹 13 Экран настроек. Отправка фото в Firebase
🔹 14 Ошибка номера. Получение данных из Firebase
🔹 15 Ошибка номера. Создание группового чата
🔹 16 Получить и вывести список групп. Iterator. ArrayAdapter
🔹 17 Разработка мобильных приложений на андроид и не только
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
Начинаем разработку мобильного приложения чата на языке java с базой данных на Firebase.
🔹 01 Создание проекта, Firebase
🔹 02 Toolbar. MainActivity
🔹 03 PagerAdapter. PageTitle. Show 3 fragments
🔹 04 WelcomeActivity. Change Launcher Activity
🔹 05 LoginActivity. Дизайн стартового экрана
🔹 06 Firebase Phone Number Authentification. LoginActivity
🔹 07 Экран регистрации через Email
🔹 08 Создание аккаунта через Firebase with email
🔹 09 Кнопка выхода. Menu Inflater Item Options
🔹 10 Экран настроек. CircleImageView
🔹 11 Экран настроек. Сохранение информации в Firebase
🔹 12 Экран настроек. Получение информации из Firebase
🔹 13 Экран настроек. Отправка фото в Firebase
🔹 14 Ошибка номера. Получение данных из Firebase
🔹 15 Ошибка номера. Создание группового чата
🔹 16 Получить и вывести список групп. Iterator. ArrayAdapter
🔹 17 Разработка мобильных приложений на андроид и не только
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍8🔥3😁1🤯1
Программирование на Java (весна 2022)
Еженедельные открытые лекционные занятия курса "Программирование на Java". Знакомство с языком с самых азов, но глубоко. Преподаватель – Тагир Валеев.
🗓 2022
⏰ 24 часа
🔹01 Java. Введение
🔹02 Числа, символы, массивы
🔹03 Управляющие конструкции, объекты, классы
🔹04 Интерфейсы, наследования, пакеты, строки
🔹05 Исключения, try-catch, обобщенные типы
🔹06 Обобщенные типы и коллекции
🔹07 Map, hashcode, компараторы
🔹08 Элементы функционального программирования. Stream API
🔹09 Stream API Терминальные операции и коллекторы
🔹11 Многопоточность в Java
🔹12 Примитивы синхронизации и конкурентные коллекции
🔹13 Конкурентные коллекции. Аннотации
🔹14 Что внутри Java?
🔹15 Байт-код и сборка мусора
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
Еженедельные открытые лекционные занятия курса "Программирование на Java". Знакомство с языком с самых азов, но глубоко. Преподаватель – Тагир Валеев.
🗓 2022
⏰ 24 часа
🔹01 Java. Введение
🔹02 Числа, символы, массивы
🔹03 Управляющие конструкции, объекты, классы
🔹04 Интерфейсы, наследования, пакеты, строки
🔹05 Исключения, try-catch, обобщенные типы
🔹06 Обобщенные типы и коллекции
🔹07 Map, hashcode, компараторы
🔹08 Элементы функционального программирования. Stream API
🔹09 Stream API Терминальные операции и коллекторы
🔹11 Многопоточность в Java
🔹12 Примитивы синхронизации и конкурентные коллекции
🔹13 Конкурентные коллекции. Аннотации
🔹14 Что внутри Java?
🔹15 Байт-код и сборка мусора
♦️ Смотреть курс
Бесплатные курсы IT 🔹 #java
👍12❤1🔥1😁1
Структуры данных и алгоритмы
Цикл видеолекций посвященный структурам данных и алгоритмам и их реализации на разных языках программирования.
🗓 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