Month of Code 2016

Цьогорічний курс завершено. Дякую усім хто взяв участь і протримався до кінця.

Про курс

Month of Code 2016 - літній курс програмування у стінах Золочівського коледжу, орієнтований на початківців.
На протязі місяця ви дізнаєтесь фундаментальні основи мови програмування Java та напишете свій перший повноцінний Android-додаток.

Вимоги

Основною вимогою є мотивація та хороший настрій :)
Окрім цього, кожен учасник працює з власним ноутбуком та смартфоном (за наявності).
Не обов'язково, але буде плюсом: знання синтаксису однієї з мов програмування курсу коледжу (C, C#, C++, Java).

План курсу

Орієнтовний план проходження курсу. Може доповнюватись та змінюватись.

0. Вступ до курсу

14 чер, 12:00

Основна інформація щодо проходження курсу, введення у Android та мову програмування Java. Огляд структури проекту.

1. Layout & Resourses

16 чер, 12:00

Що таке Layout, робота з View, огляд основних властивостей. Побудова власних макетів навчального додатку. Основні ресурси.

2. Activity & Fragments

22 чер, 11:00

Activity, як основна життєздатна одиниця додатку та її життєвий цикл. Fragment та способи його ініціалізації.

3. Adapters

24 чер, 12:00

Поняття паттернів (шаблонів) проектування. Детальний огляд паттерну Adapter.

4. SQL & ORM

27 чер, 12:00

Введення в мову запитів SQL. Переваги використаннят ORM. Побудова структури даних навчального додатку.

5. Styles & Themes, Preferenses

30 чер, 12:00

Стилізація та брендинг додатку. Окремі стилі для елементів інтерфейсу. Зміна теми програмно у режимі реального часу. Preferenses та робота з ними.

6. Material Design

6 лип, 12:00

Про MD в усіх його проявах. Використання у межах додатків та поза ними. Основні принципи та правила.