No Description

Ivan Asmer 4b4c6ecbe2 rm beh 7 years ago
01.md fcd139aae5 test 7 years ago
02.md 5f4ae16bd9 07 HW 7 years ago
02HomeWork.md b8745d686c 02 HW update 7 years ago
03.md f48484556d 03 HTML typo 7 years ago
03HomeWork.md 04aaa83194 03 HW some fix 7 years ago
04.md 04aaa83194 03 HW some fix 7 years ago
04HomeWork.md 8ed8ed7d16 04 HW 7 years ago
05.md a4511d67c3 05 hw 7 years ago
05HomeWork.md b339f688ee 05 hw 7 years ago
06.md dc5ac7436f 06 cdn float meteor 7 years ago
07.md 5f4ae16bd9 07 HW 7 years ago
07HomeWork.md d7314497fa 07 HW 7 years ago
08.md da4b39a8bd 08 alpha 7 years ago
README.md 121ab8f714 07 alpha 7 years ago

README.md

Основы программирования

Уроки

  1. Введение

    • Алгоритмы и Блок-схемы
    • Код и данные
    • REPL
    • Переменные, типы данных, базовые операции, скобки, выражения
    • Литеральные и вычисляемые значения, DRY
  2. Условия, Boolean, Логические операторы, Циклы

    • Boolean
    • Операторы сравнения
    • not, or, and, not-not
    • Логические выражения
    • if, else
    • Тернарный оператор
    • switch
  3. Отладка, Массивы, строки и циклы

    • Developer Tools
    • debugger
    • Пошаговая отладка
    • Отладочный вывод
    • Комментирование как инструмент отладки
    • while
    • for
    • String как массив.
    • Array
  4. Ассоциативные массивы, in

    • Object как ассоциативный массив
    • in
    • практика
  5. Функции, области видимости

    • Функции
    • KISS
    • DRY
    • Отладка, пара кнопок в Developer Tools
    • Определение и выполнение оных
    • Параметры и возвращаемое значение
    • Область видимости
    • Функции высшего порядка
  6. Обзор API, возможностей WEB, jQuery, Выбор проектов, Canvas, AJAX.

    • HTML, CSS и селекторы, jQuery
    • How To Google
    • Библиотеки
    • API, сетевой доступ и AJAX
    • Canvas
    • События
    • Выбор проекта
  7. Начала ООП

    • {}
    • Поля ассоциативного массива как методы
    • this
    • Конструктор
    • new
    • Консультирование по проекту, подбор инструментов, первоначальное проектирование
  8. ООП функциональное + Замыкания

    • call, apply
    • Замыкания, приватные методы и данные.
    • Рекурсия и её отладка
    • Консультирование по проекту
  9. try-catch + проект

    • try-catch
    • Консультирование по проекту
  10. Canvas + проект

    • Canvas
    • Консультирование по проекту
  11. Проект

  12. Защита проекта