Навчіться кодувати справжніх початківців MOOC Francophone

Навчіться кодувати MOOC для справжніх початківців навчить вас створювати настільні програми та програми для смартфонів з нуля, від елементарного інтерфейсу консолі до універсального додатка в Windows 10.
Ми закодуємо гру "Таємничий номер" над модулями та опублікуємо версію Windows 10 у магазині. Нарешті, ми будемо використовувати мову C #, але основні принципи кодування, викладені в цьому курсі, є універсальними і стосуються інших мов та платформ.
Організатор:
Віртуальна академія Microsoft
* MOOC Francophone - це послуга зв'язку без реєстрації та без посередника. Ми не організовуємо жодних курсів, посилання "Пройти курс" перенаправляє вас на веб-сторінку організаторів. Учасники також можуть оцінити цей курс, натиснувши тут
Доповідачі
Жан-Себастьян Дюпюй
Розробник, євангеліст у Франції
Мішель Руссо
Ux, Ui в Microsoft France
Тривалість
5 тижнів
Ви можете зареєструватися на цей курс у будь-який час року ... Курс доступний безпосередньо на платформі OpenClassrooms 365 днів на рік, цілодобово та без вихідних, на всіх носіях (ПК, MAC, планшет, мобільний).
Ви також можете обирати курси відповідно до ритму, визначеного платформою (1 тиждень за гру), або без ритму, без обмежень у часі та організувати регулярний прогрес самостійно.
Ритм на тиждень на гру дозволяє регулярно прогресувати, встановлюючи терміни подання домашнього завдання. Випередження курсу без ритму дає вам велику гнучкість, тому що ви можете виконувати свої вправи в будь-який час.
Обов’язкова умова
Навантаження
1 до 3 годин на тиждень
Сертифікація
Ви повинні пройти всі вправи курсу та отримати остаточну оцінку щонайменше 70%, щоб отримати свою сертифікацію !
Для підтвердження вашої сертифікації потрібен преміум-рахунок OpenClassrooms (20 €/місяць).
Процес
Кожен курс складається з однієї або декількох частин і може містити текст, зображення (схему, ілюстрацію) та відео. Відеоролики з курсу тривають максимум 10 хвилин, в середньому 3-4 хвилини. Їх можна будь-коли переглянути в OpenClassrooms і завантажити у форматі високої чіткості.
Кожна частина атестаційного курсу визначається вправами 2 типів:
- Автоматично виправлені вікторини
- Безкоштовне домашнє завдання (приклад: створити веб-сайт з точними інструкціями).
Ці доручення рецензуються. Кожне завдання 3 рази коригується 3-ма іншими студентами у подвійному сліпому процесі за шкалою, встановленою викладачем. Підсумкова оцінка - це середнє з 3 оцінок, отриманих за завданням.
Якщо у вас виникають труднощі, не панікуйте! Ви можете отримати допомогу в будь-який час на форумах.
Програма
Частина 1 - Вступ та основні принципи програмування
- Презентація курсу
- Демонстрація додатків
- Порядок денний
- Підготовка до розробки
- Створення нового проекту в Visual Studio
- Запуск порожньої програми
- Який код ?
- Наш перший рядок коду
- Поняття класу і методу
- Поняття змінної
- Ваша перша помилка
- Якщо - Інакше
- Покрокове виконання у Visual Studio
- Вікторина
Частина 2 - Створіть ультраосновну версію гри
- У попередньому епізоді ...
- Демонстрація гри
- Створення проекту для гри
- Сформувати випадкове число
- Перетворення тексту в числове значення
- Цикли: while
- Методи
- Реорганізація коду: рефакторинг
- Фінальна демонстрація гри
- Об'єктно-орієнтована мова
- Вікторина
Частина 3 - Створіть гру з графічним інтерфейсом
- Вступ та демонстрація додатків
- Консольний додаток проти WPF
- Створення нового проекту
- Дизайн інтерфейсу в XAML
- Події
- Впровадження коду C #
- Взаємодія з елементами управління
- Ідентифікація помилки в покроковому режимі
- Фінальна демонстрація
- Створіть свій прототип за допомогою Blend для Visual Studio 2015
- Макет і створення прототипів
- Відкрийте проект за допомогою Blend
- Позиції, розташування та розміщення елементів
- Створення заголовка
- Модифікація елементів
- Модифікація шаблону кнопки
- Висновок
- Вікторина
Частина 4 - Перенесіть гру на Windows 10 лише за кілька кліків
- Вступ
- Windows 10: загальна платформа для виконання
- Універсальний додаток ?
- Створення нового проекту
- Міграція коду
- Демонстрація для Windows 10
- Демонстрація для Windows 10 Mobile
- Центр розробки Windows
- Подайте заявку
- Створення пакетів
- Вікторина
Частина 5 - Встановлення та розробка інструменту
- Вступ
- Спільнота Visual Studio
- Встановлення Visual Studio
Платформа
OpenClassrooms
Технологія, отримана в результаті проекту CLAIRE з відкритим вихідним кодом (Навчання спільноти за допомогою адаптивних та інтерактивних багатоканальних ресурсів для освіти), спільно розробленого OpenClassrooms (наприклад: Простий ІТ/Сайт du zero), лабораторії LIRIS (команда Silex) та INRIA Гренобль (команда WAM )