Що нового?

Придбаний [GeekBrains] Профессия программист Android (часть 2)

Інформація про покупку
Тип покупки: Складчина
Ціна: 8177 ГРН
Учасників: 0 з 5
Організатор: Відсутній
Статус: Набір учасників
Внесок: 1700.8 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[GeekBrains] Профессия программист Android (часть 2)



Полная программа (рассчитана на 7 месяцев):

*--- и полное описание курса

4. Видео-курс: основы баз данных

Язык SQL
20 Уроков

Урок 1. Реляционные базы данных
Чем отличается БД от СУБД; какие базы данных называются реляционными; обзор современных СУБД.
Урок 2. Установка СУБД
Установка СУБД MySql и графического приложения Mysql Workbench.
Урок 3. Проектирование базы данных, нормальные формы
Проектирование данных в Excel; нормальные формы; первичный ключ.
Урок 4. SQL-команда CREATE
Создание таблиц в графическом интерфейсе MySql Workbench; команда CREATE; типы данных; работа в консоли.
Урок 5. SQL-команда INSERT
Заполнение таблиц данными с помощью графического интерфейса; команда INSERT; AUTO INCREMENT.
Урок 6. SQL-команды SELECT и WHERE
Получение и фильтрация данных с помощью SQL-команд SELECT и WHERE; проверка на NULL; фильтрация данных по нескольким условиям.
Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT
Получение и фильтрация данных с помощью SQL-команд DISTINCT и LIMIT; сортировка с помощью команды ORDER BY.
Урок 8. SQL-команды DELETE и UPDATE
Обновление и удаление данных с помощью SQL-команд DELETE и UPDATE; фильтрация данных с помощью WHERE IN.
Урок 9. Согласованность данных
Понятие согласованности или консистентности данных.
Урок 10. Внешний ключ
Понятие внешнего ключа и ограничений на значения столбцов; FOREIGN KEY CONSTRAINTS.
Урок 11. Создание таблиц с отношением “многие ко многим”
Добавление корзины в базу данных интернет-магазина.
Урок 12. Составной первичный ключ
Использование составного первичного ключа при проектировании таблицы с отношением “многие ко многим”.
Урок 13. Объединение данных из нескольких таблиц
Получение данных из нескольких взаимосвязанных таблиц; несостоятельность подхода с использованием нескольких SELECT-ов.
Урок 14. Оператор INNER JOIN
Объединение данных из нескольких таблиц с помощью оператора INNER JOIN.
Урок 15. Операторы LEFT JOIN, RIGHT JOIN
Объединение данных из нескольких таблиц с помощью операторов LEFT JOIN и RIGHT JOIN.
Урок 16. Оператор UNION
Объединение результатов нескольких SQL-запросов с помощью оператора UNION.
Урок 17. Агрегирующие функции
Агрегирующие функции COUNT, SUM, MIN, MAX.
Урок 18. Оператор GROUP BY
Группировка выбранного набора строк с использованием оператора GROUP BY.
Урок 19. Индексы
Фильтрация в GROUP BY с использованием HAVING; увеличение скорости выполнения запросов с использованием индексов.
Урок 20. Транзакции
Понятие транзакции; оператор TRANSACTION; требования ACID к транзакционной системе.

Вы научитесь
Проектировать базы данных;
Писать SQL-запросы;
Устанавливать и работать с СУБД MySql;
Использовать MySql Workbench.


5. Android. Уровень 2
Профессиональная разработка приложений
1 месяц
8 Уроков
Урок 1. Меню и навигация в приложении
Меню параметров и строка действий; контекстное меню и режим контекстных действий; всплывающее меню; выдвижные панели.
Урок 2. Хранение данных
Internal Storage; External Storage, Shared Preferences; использование баз данных в Android; облачная NoSQL база данных.
Урок 3. Поставщик контента
Назначение; ContentProvider и ContentResolver; URI; пример использования.
Урок 4. Многопоточность
Процессы и потоки; Thread, Runnable, AsyncTask, Loader.
Урок 5. Службы
Назначение; запущенная служба; привязанная служба; реализация.
Урок 6. Приёмники широковещательных сообщений; виджеты
Назначение; примеры использования.
Урок 7. Карты и позиционирование
Методы определения местоположения; два способа использования карт от Google; определение местоположения и геокодирование.
Урок 8. Отладка приложений и распространение
Инструменты отладки и работа с ними; Google Play.

Вы научитесь:
Создавать удобные для пользователей приложения;
Работать с базами данных;
Создавать виджеты;
Создавать многопоточные приложения и понимать, где эти навыки можно использовать;
Работать с картами Google.

Продажник: https://geekbrains.ru/professions/android_developer
 
Угорі