Темы уроков и задания
04.09.2013 Бинарный поиск - 1
11.09.2013 Бинарный поиск - 2
18.09.2013 Сортировки
25.09.2013 Рекурсивный перебор
02.10.2013 Двумерные массивы, хранение графов
Далее: обход в глубину, классы и вектора
27.11.2013 Кодировки и двоичные данные
04.12.2013 Сжатие текста
11.12.2013 Сжатие изображений
18.12.2013 HTML и CSS
Задание. Выбрать один курс из списка:
http://www.codecademy.com/ru/tracks/web
http://www.codecademy.com/ru/tracks/javascript
http://www.codecademy.com/ru/tracks/jquery
http://www.codecademy.com/ru/tracks/projects
Пройти его. Прислать ссылку на свой профиль мне на почту.
25.12.2013 Понятие о Javascript, jQuery и CSS-фреймворках
Задание остаётся тем же.
15.01.2014 TCP/IP и HTTP
22.01.2014 Практика по jQuery: Todo list
29.01.2014 Теория по Django
05.02.2014 Практика по Django
Задание:
- поставить Джанго
- скачать пример с прошлой лекции, попытаться его запустить дома
- создать свой проект и начать писать в нём вики-движок
Вики-движок (как на Википедии) должен уметь показывать для каждого понятия две странички:
/Some_term/
и
/Some_term/edit
На первой страничке показывается текст статьи. На второй страничке можно отредактировать текст статьи и сохранить его.
12.02.2014 Регулярные выражения
26.02.2014 SQL
5.03.2014 Практика по Django
Сегодня ничего нового не произошло
12.03.2014 CTF
Оценки за задание вычисляются по следующей формуле:
min((2 * количество_баллов_на_picoCTF + количество_баллов_на_ufoCTF) // 50, 50)
picoCTF подтверждается скриншотом страницы Scoreboard, ufoCTF - ссылкой на ваш профиль. Я имею право спросить по каждой задаче, как вам удалось её решить.
19.03, 26.03, 02.04.2014 Криптография
7.05.2014, 14.05.2014 Язык ассемблера
Планы на следующий год: линукс, архитектура компьютера, введение в машинное обучение, дизайн и типографика, физическое моделирование и рисование в Джаваскрипте (здесь же можем поделать игрушки вроде 2048, Flappy Bird или Angry Birds), промышленная разработка ПО, компьютерное зрение, обработка звука. Электросхемы чайника, микроволновки, стиральной машины, телефона. Численные методы, трёхмерная графика. Распределения, моделирование, статистика, оценка параметров. Деплоймент.
21.05.2014 Befunge