Восстановление пароля
Обратная связь
| № | Название | Авторы | Год | ISBN | Ссылки |
| Основная программа project_id=1 | |||||
| Первый семестр | |||||
| Web-технологии | |||||
| Алгоритмы и структуры данных | |||||
| 1 | Алгоритмы: построение и анализ, 2-е издание. : Пер. с англ. –М.: Издательский дом «Вильямс» | Кормэн Т.Х. Лейзерсон Ч.И. Ривест Р.Л. Штайн К. |
2005 | ISBN 5‑8459‑0857‑4 (рус.) | |
| 2 | Алгоритмы и структуры данных. — М.: Мир | Вирт Н. | 1989 | ||
| 3 | Фундаментальные алгоритмы на C++. Части 1-4. Анализ. Структуры данных. Сортировка. Поиск. — М.: Диасофт | Седжвик Р. | 2003 | ||
| 4 | http://e-maxx.ru/algo/ | http://e-maxx.ru/algo/ | |||
| 5 | Викиконспекты |
http://neerc.ifmo.ru/wiki/index.php?title=Дискретная_математика
_алгоритмы_и_структуры_данных |
|||
| Углубленное программирование на C/C++ | |||||
| Второй семестр | |||||
| Разработка веб-сервисов на Golang | |||||
| Базы данных | |||||
| Фронтенд-разработка | |||||
| Проектирование интерфейсов | |||||
| Тренинг "Навыки деловых коммуникаций" | |||||
| Третий семестр | |||||
| Безопасность интернет - приложений | |||||
| Мобильная разработка | |||||
| Обеспечение качества в разработке ПО | |||||
| Проектирование высоконагруженных систем | |||||
| Четвертый семестр | |||||
| Разработка выпускного проекта | |||||
| Второй семестр | |||||
| СУБД | |||||
| Третий семестр | |||||
| Безопасность интернет - приложений | |||||
| Обеспечение качества в разработке ПО | |||||
| Проектирование высоконагруженных систем | |||||
| Четвертый семестр | |||||
| Цифровая доступность для Web-разработчиков | |||||
| Разработка выпускного проекта | |||||
| DWH (ML-41) | |||||
| Первый семестр | |||||
| Проектирование интерфейсов (iOS) | |||||
| Swift 1 lev. | |||||
| Основы тестирования мобильных приложений (iOS) | |||||
| Основы web-технологий (iOS) | |||||
| Второй семестр | |||||
| Мобильное приложение как продукт (iOS) | |||||
| Swift 2 lev. | |||||
| Soft Skills мобильного разработчика (iOS) | |||||
| СУБД | |||||
| Безопасность мобильных приложений (iOS) | |||||
| Первый семестр | |||||
| Web-технологии | |||||
| Алгоритмы и структуры данных | |||||
| Программирование на современном C++ (web-23) | |||||
| Второй семестр | |||||
| Разработка веб-сервисов на Golang | |||||
| Фронтенд-разработка | |||||
| Проектирование интерфейсов | |||||
| СУБД | |||||
| Тренинг "Навыки деловых коммуникаций" | |||||
| Третий семестр | |||||
| Безопасность интернет - приложений | |||||
| Цифровая доступность для Web-разработчиков | |||||
| Обеспечение качества в разработке ПО | |||||
| Проектирование высоконагруженных систем | |||||
| Четвертый семестр | |||||
| Разработка выпускного проекта | |||||
| Семестровые курсы project_id=1 | |||||
| Полезные книги, предложенные сообществом | |||||
| 1 | Программирование трехмерных игр для Windows | Ламот А. | 2006 |
5‑8459‑0627‑X 0‑672‑31835‑0 |
www.ozon.ru/context/detail/id/1692806/ |
| 2 | Искусственный интеллект. Современный подход | Рассел С. Норвиг П. |
2006 |
5‑8459‑0887‑6 0‑13‑790395‑2 |
www.ozon.ru/context/detail/id/5686751/ |
| 3 | Ядро Linux: описание процесса разработки | Роберт Лав | 2013 | 978‑5‑8459‑1779‑9 | www.ozon.ru/context/detail/id/17925734/ |
| 4 | Мифический человеко-месяц, или как создаются программные системы | Фредерик Брукс | 2010 |
5‑93286‑005‑7 0‑201‑83595‑9 |
www.ozon.ru/context/detail/id/83760/ |
| 5 | Человеческий фактор. Успешные проекты и команды | Демарко Т. Листер Т. |
2009 |
978‑5‑93286‑061‑8 5‑93286‑061‑8 0‑932633‑43‑9 |
www.ozon.ru/context/detail/id/2338486/ |
| 6 | Структура и интерпретация компьютерных программ | Абельсон Х. Сассман Д. Д. |
2010 |
978‑5‑98227‑708‑4 978‑5‑98227‑829‑6 |
www.ozon.ru/context/detail/id/5322055/ |
| 7 | C++. Священные знания | Дьюхерст С. | 2007 |
978‑5‑93286‑095‑3 5‑93286‑095‑2 0‑321‑32192‑8 |
www.ozon.ru/context/detail/id/3707235/ |
| 8 | Параллельное программирование на С++ в действии. Практика разработки многопоточных программ | Уильямс Э. | 2012 | 978‑5‑94074‑448‑1 | www.ozon.ru/context/detail/id/17636939/ |
| 9 | Современные операционные системы | Таненбаум Э. | 2011 |
978‑5‑459‑00757‑2 978‑0136006633 |
www.ozon.ru/context/detail/id/6140231/ |
| 10 | Математическое программирование в примерах и задачах | Акулич И. Л. | 2009 | 978‑5‑8114‑0916‑7 | www.ozon.ru/context/detail/id/4638367/ |
| 11 | Algorithm Design: Foundations, Analysis, and Internet Examples | Michael T. Goodrich Roberto Tamassia Michael Goodrich |
0471383651 | www.ozon.ru/context/detail/id/1850813/ | |
| 12 | Основания языков программирования | Дж. Митчелл | 2010 | 978‑5‑93972‑757‑0 | www.ozon.ru/context/detail/id/5204868/ |
| 13 | Python. Наиболее полное руководство | Сузи Р. | 2002 | 5‑94157‑097‑X | www.ozon.ru/context/detail/id/964696/ |
| 14 | PHP 6 and MySQL 6 Bible | Steve Suehring Tim Converse Joyce Park |
2009 | 0470384506 | www.ozon.ru/context/detail/id/4370136/ |
| 15 | Изучаем PHP и MySQL | Бейли Л. Моррисон М. |
2010 | 978‑5‑699‑44494‑6 | www.ozon.ru/context/detail/id/5440150/ |
| 16 | Философия Java | Эккель Б. | 2011 |
978‑5‑459‑00859‑3 978‑013872486 |
www.ozon.ru/context/detail/id/6965923/ |
| 17 | Advanced Programming in Java | Noel Kalicharan | 2008 | 1438283016 | www.ozon.ru/context/detail/id/4220371/ |
| 18 | Thinking in Java | Bruce Eckel | 2006 | 0131872486 | www.ozon.ru/context/detail/id/3191205/ |
| 19 | Principles of Database Systems With Internet and Java Applications | Greg Riccardi Gregory Riccardi |
020161247X | www.ozon.ru/context/detail/id/1834337/ | |
| 20 | Dynamic Web Application Development using XML and Java | David Parsons | 2008 | 978‑1‑84480‑541‑9 | www.ozon.ru/context/detail/id/4220388/ |
| 21 | Dive Into Python 3 | Mark Pilgrim | 2010 | 1441437134 | www.ozon.ru/context/detail/id/5184002/ |
| 22 | Программирование на Python. Том 1 | Марк Лутц | 2011 |
978‑5‑93286‑210‑0 978‑0‑596‑15810‑1 |
www.ozon.ru/context/detail/id/8382738/ |
| 23 | Программирование на Python. Том 2 | Марк Лутц | 2011 |
978‑5‑93286‑211‑7 978‑0‑596‑15810‑1 |
www.ozon.ru/context/detail/id/8382719/ |
| 24 | Python 3 Web Development Beginner's Guide | Michel Anders | 2011 |
1849513740 978‑1849513746 |
ww.ozon.ru/context/detail/id/6494042/ |
| 25 | Изучаем Python | Марк Лутц | 2011 |
978‑5‑93286‑159‑2 978‑0‑596‑15806‑4 |
www.ozon.ru/context/detail/id/5730448/ |
| 26 | Data Structures and Algorithms Using Python | Rance D. Necaise | 2010 | 978‑0‑470‑61829‑5 | www.ozon.ru/context/detail/id/5602903/ |
| 27 | Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET | Tony Stubblebine | 2007 | 0596514271 | www.ozon.ru/context/detail/id/3644734/ |
| 28 | Программирование на Perl | Ларри Уолл Том Кристиансен Джон Орвант |
2006 | 5‑93286‑020‑0 | www.ozon.ru/context/detail/id/147137/ |
| 29 | How to Think Like a Programmer: Problem Solving for the Bewildered | Paul Vickers | 2008 | 978‑1‑84480‑900‑4 | www.ozon.ru/context/detail/id/4652568/ |
| 30 | Введение в информационный поиск | Кристофер Д. Маннинг Прабхакар Рагхаван Хайнрих Шютце |
2011 |
978‑5‑8459‑1623‑5 978‑0‑5218‑6571‑5 |
www.ozon.ru/context/detail/id/5497130/ |
| 31 | Начала программирования | Александр Степанов Пол Мак-Джонс |
2011 |
978‑5‑8459‑1708‑9 978‑0‑321‑63537‑2 |
www.ozon.ru/context/detail/id/6279127/ |
| 32 | И снова о программировании | Джоэл Спольски | 2009 |
978‑5‑93286‑144‑8 978‑1‑4302‑0987‑4 |
www.ozon.ru/context/detail/id/4878099/ |
| 33 | Сравнение языков программирования | Jesse Russell | 2012 | 978‑5‑5131‑0237‑3 | www.ozon.ru/context/detail/id/9129005/ |
| 34 | Полиморфизм (программирование) | Jesse Russell | 2012 | 978‑5‑5128‑6623‑8 | www.ozon.ru/context/detail/id/8757144/ |
| 35 | Паттерны проектирования | Э. Фримен Э. Фримен К. Сьерра Б. Бейтс |
2011 | 978‑5‑459‑00435‑9 | www.ozon.ru/context/detail/id/6108824/ |
| 36 | Прикладное нелинейное программирование | Химмельблау Д. | 1975 | www.ozon.ru/context/detail/id/14624482/ | |
| 37 | Задачи и методы линейного программирования | Д.Б. Юдин | 2012 | 978‑5‑458‑26169‑2 | www.ozon.ru/context/detail/id/8740697/ |
| 38 | Прикладные задачи динамического программирования | Беллман Р. | 2012 | 978‑5‑458‑29318‑1 | www.ozon.ru/context/detail/id/8766556/ |
| 39 | Типы в языках программирования | Пирс Б. | 2012 |
978‑5‑7913‑0082‑9 978‑5‑9902824‑1‑4 978‑0‑262‑16209‑8 |
www.ozon.ru/context/detail/id/7410082/ |
| 40 | Структура и Интерпретация Компьютерных Программ | Харольд Абельсон Джеральд Джей Сассман |
2010 |
978‑5‑98227‑708‑4 978‑5‑98227‑829‑6 |
www.ozon.ru/context/detail/id/5322055/ |
| 41 | Программируем коллективный разум | Тоби Сегаран | 2008 |
978‑5‑93286‑119‑6 5‑93286‑119‑3 0‑596‑52932‑5 |
www.ozon.ru/context/detail/id/4877842/ |
| 42 | Гедель, Эшер, Бах. Эта бесконечная гирлянда | Даглас Хофштадтер | 2001 | 5‑94648‑001‑4 | www.ozon.ru/context/detail/id/5540786/ |
| 43 | Java 2. Библиотека профессионала. Том 1 - Основы | Кей Хорстманн Гари Корнелл |
2010 |
978‑5‑8459‑1378‑4 978‑0‑1323‑5476‑9 |
www.ozon.ru/context/detail/id/3817476/ |
| 44 | Java 2. Библиотека профессионала. Том 2 - Тонкости программирования | Кей Хорстманн Гари Корнелл |
2010 |
978‑5‑8459‑1482‑8 978‑01‑3235479‑0 |
www.ozon.ru/context/detail/id/4168066/ |
| 45 | Отзывчивый веб-дизайн. Эмоциональный веб-дизайн. Основы контентной стратегии. Сначала мобильные (комплект из 4 книг) | Итан Маркотт Аарон Уолтер Эрин Киссейн Люк Вроблевски |
2012 |
978‑5‑91657‑385‑5 978‑5‑91657‑386‑2 978‑5‑91657‑387‑9 978‑5‑91657‑388‑6 |
www.ozon.ru/context/detail/id/17960630/ |
| 46 | Web-сервер глазами хакера | М. Фленов | 2009 | 978‑5‑9775‑0471‑3 | www.ozon.ru/context/detail/id/18569442/ |