Стань сильным программистом
за 6 месяцев с WunderLand

КУРСЫ ПРОГРАММИРОВАНИЯ

и консалтинг в сфере продвижения
бизнеса в интернете

От международной онлайн и офлайн школы http://wunder-land.com/
и студии программирования , дизайна, кино WunderLand
http://wunderland-studio.com/. Мы готовим IT кадры для международных
компаний 5 лет. Лучших студентов трудоустраиваем в студию WunderLand.

ПОЧЕМУ КАРЬЕРА В IT – ЭТО ВСЕГДА АКТУАЛЬНО?

Твой мозг постоянно реализует свои возможности Высокая оплата труда
Самая перспективная область развития Комфортные условия труда

КАК БУДЕТ РАЗВИВАТЬСЯ ТВОЯ
КАРЬЕРА РАЗРАБОТЧИКА

1 шаг за первые три месяца ты освоишь основы языка программирования 3 шаг Junior – специалист 500 - 900 $ з.п. в месяц
2 шаг за следующие три месяца ты пройдешь продвинутый уровень 4 шаг (через 1-2 года) Middle – специалист 1000 — 2500$ з.п. в месяц
5 шаг (через 2-3 года) Senior – специалист 3000$ з.п.в месяц
Освой профессию программиста всего
за 6 месяцев и найди свою первую работу
в IT с достойной оплатой труда

ВЫБЕРИ КУРС ПРОГРАММИРОВАНИЯ

Нехватка тестировщиков
на рынке труда. КУРС
по самой выгодной цене

12 000 р.

АКЦИЯ!

Тестировщик ПО

курс в разработке

ПРОГРАММЫ КУРСОВ

PHP с нуля

Чем отличается профессия программиста высокого уровня от остальных профессий? Безусловно, в рейтинге первых отличий будет стоять достойная оплата труда, а также такие, не менее весомые, отличия как: работа над нетривиальными, сложными и интересными проектами в отличии от выполнения каждодневной скучной рутинной работы; необходимость постоянно изучать что-то новое – новые информационные технологии, языки программирования, методологии и иностранные языки; творческий поход к решению поставленных задач и умение работать в команде; постоянный профессиональный рост и здоровая конкуренция, уверенность в завтрашнем дне и стабильность, открытие в себе новых талантов и возможностей.
Чем отличается обучение программированию в Wunderland:
— творческим подходом к каждому студенту;
— способностью различными способами и на реальных примерах объяснить сложный материал;
— непрерывными тренировками по написанию программного кода;
— индивидуальным подходом к выбору заданий и повышению их уровня сложности;
— заинтересованностью инструктора в реальных достижениях студентов;
— подготовкой профессионалов для работы в IT-сфере, готовых к собеседованию с последующим трудоустройством;
— разработкой сложных проектов под руководством инструктора с учетом предметной области, представляющей интерес для студента;
— программами подготовки от уровня начинающего программиста до уровня профессионала;
— поддержкой со стороны инструктора при выполнении лабораторных работ;
— наличием инструктора с 15-летним успешным опытом обучения языкам программирования и опытом разработки реальных проектов;
— наличием четкого преставления о том, в каком направлении развиваться дальше, чтобы стать профессионалом высокого уровня.

Обращаем Ваше внимание на то, что проведение занятий в школе «Wunderland» отличается от изложения материала в учебниках по программированию и построено по принципу демонстрации материала на реальных примерах и приобретения у студентов школы навыков применения знаний на практике;

Наши студенты уже работают в Международных IT-компаниях, а чего ждете Вы?
В школе Wunderland представлены все наиболее востребованные в срере IT языки программирования, используемые для разработки веб-приложений, настольных и мобильных приложений.

Курс «PHP: старт с нуля». Вас давно интересует как написать свой форум, организовать опрос на сайте, создать гостевую книгу, форму обратной связи или, где и как организовано хранение контента сайта и как из него извлекать нужную информацию, как разграничить права доступа, чтобы управлять контентом сайта и т.п.? Реализовать все эти задачи невозможно без знания серверного языка программирования. Одним из таких наиболее популярных и стабильно востребованных языков программирования является язык PHP, позволяющий создавать сложнейшие веб-проекты, поддерживаемые большинством хостингов.
Программа курса «PHP: старт с нуля»
Тема 1. Клиент-серверная технология. Получение данных из HTML-форм с помощью PHP (клиентские и серверные языки разработки, задачи, решаемые на стороне клиента и на стороне сервера, отправка данных формы методом GET и POST)
Лабораторная работа по теме 1

Тема 2. Условный оператор и циклы в PHP (операторы if и switch, циклы for, while, do…while)
Лабораторная работа по теме 2

Тема 3. Работа с массивами и строками в PHP (простые и ассоциативные массивы, использование цикла foreach, основные функции работы с массивами и строками: implode, explode, trim, функции выделения подстроки и замены, функции сортировки массива, сравнения, добавления и удаления элементов массива и т.д.)
Лабораторная работа по теме 3

Тема 4. Регулярные выражения в PHP (проверка соответствия шаблону с использованием регулярных выражений, создание шаблонов с использованием метасимволов, функция preg_match(), валидация данных формы на стороне клиента и сервера)
Лабораторная работа по теме 4

Тема 5. Математические расчеты в PHP (математические операторы и математические функции в PHP, примеры их использования)
Лабораторная работа по теме 5

Тема 6. Написание собственных функций в PHP (объявление функции, области видимости функции, вложенность функций, передача массивов в качестве параметров функции и т.д.)
Лабораторная работа по теме 6

Тема 7. Работа с веб-интерфейсом phpMyAdmin. Введение в язык запросов SQL и работа с mysqli (понятие реляционной базы данных, создание базы данных и таблиц, вставка, обновление, удаление записей таблиц, выбор данных из таблицы, построение сложных запросов, совместное применение html-форм и баз данных)
Лабораторная работа по теме 7

Тема 8. Работа с файлами и директориями в PHP (функции чтения из файла, функции записи в файл, создание временных файлов, работа с csv-файлами, функции копирования, переименования и удаления файлов, загрузка файлов на сервер и т.д., функции для работы с каталогами)
Лабораторная работа по теме 8

Тема 9. Работа с cookie-файлами и сессиями в PHP. HTTP-аутентификация (механизм сессий, работа с cookie-файлами)
Лабораторная работа по теме 9

Тема 10. Работа с графической библиотекой GD (создание динамических изображений, создание водяных знаков, создание случайного изображения CAPTCHA)
Лабораторная работа по теме 10

Тема 11. Основы объектно-ориентированного программирования в языке PHP (классы, свойства и методы, конструкторы и деструкторы, инкапсуляция, наследование, полиморфизм, перегрузка методов, абстрактные классы и методы, статические свойства и методы)
Лабораторная работа по теме 11

Тема 12. Практическое применение классов и объектов в PHP
Лабораторная работа по теме 12

Тема 13. Обработка исключений в PHP (понятие исключения, перехват исключений, множественные блоки catch, класс Exception)
Лабораторная работа по теме 13

Тема 14. Разработка опроса и форума на сайте
Лабораторная работа по теме 14

Тема 15. Обсуждение, выполнение и сдача итогового проекта
Лабораторная работа по теме 15

PHP продвинутый

Курс «PHP: продвинутый уровень» необходим тем, кто изучил основы языка PHP, но не понимает, как устроена структура сложного веб-проекта, а также как применять объектно-ориентированное программирование для разработки сайта, как использовать библиотеки классов PHP с открытым кодом, что такое шаблоны разработки и как их применять, как построить проект в соответствии с шаблоном MVC, для чего нужны шаблонизаторы, например, Smarty, как выполнять асинхронные запросы, используя технологию AJAX, как работать с форматами данных JSON и XML, как работать с фреймворками, например, с Zend Framework 2 (ознакомление), как правильно организовать структуру веб-проекта по созданию интернет-магазина или собственной системы управления сайтом CMS, как улучшить динамичность сайта с помощью взаимодействия PHP и библиотеки jQuery. С этим курсом Вы окунетесь в мир профессиональной разработки на языке PHP и оцените всю его мощь, а также изучите новшества PHP7, появившегося 3 декабря 2015 года.

 

Программа курса «PHP: продвинутый уровень»

 Тема 1. Углубленное изучение основ объектно-ориентированного программирования в PHP (инкапсуляция, наследование и полиморфизм, рассмотрение примеров применения основных концепций объектно-ориентированного программирования на практике, «магические» методы в PHP)

 Лабораторная работа по теме 1

 

Тема 2.  Standard PHP Library (SPL) (классы, интерфейсы, итераторы, замыкания)

Лабораторная работа по теме 2

 

Тема 3. Системы управления пакетами в PHP (установка Composer, объявление и установка зависимости, установка пакета PEAR, обработка зависимостей PEAR c Composer)

Лабораторная работа по теме 3

 

Тема 4. Технология асинхронных запросов AJAX (основы работы с объектом XMLHttpRequest, запросы GET и POST, работа с форматами данных JSON и XML, технология drag-and-drop в Ajax)

Лабораторная работа по теме 4

 

Тема 5. PHP Data Object (PDO) (соединения, запросы и транзакции, работа с подготовленными запросами, работа с вложенными запросами)

Лабораторная работа по теме 5

Тема 6. Работа с Reflection API (исследование класса, методов, аргументов методов и работа с интерфейсом Reflection API)

Лабораторная работа по теме 6

 

Тема 7. Шаблоны проектирования (Singleton Pattern, Factory Pattern, Strategy Pattern, Decorator Pattern, Adapter Pattern)

Лабораторная работа по теме 7

 

Тема 8. Шаблон проектирования MVC (понятие о модели, представлении и контроллере, разработка проектов на основе шаблона MVC)

Лабораторная работа по теме 8

 

Тема 9. Шаблонизация проекта. Работа с шаблоном Smarty (работа с объектом smarty, основы написания tpl-шаблонов, стандартные и пользовательские функции Smarty)

Лабораторная работа по теме 9

 

Тема 10. Модульное тестирование с PHPUnit (зависимости, утверждения, источники данных и тестирование наборов)

Лабораторная работа по теме 10

 

Тема 11. Новшества PHP7

Лабораторная работа по теме 11

 

Тема 12. Совместное использование библиотеки jQuery и языка PHP в разработке веб-приложений

Лабораторная работа по теме 12

 

Тема 13. Знакомство с фреймверками. Фреймверк Zend Framework 2 (введение в ZF2, архитектура ZF и MVC)

Лабораторная работа по теме 13

 

Тема 14. Обсуждение, выполнение и сдача итогового проекта

Лабораторная работа по теме 14

JavaScript +jQuery с нуля

Представляем курс «JavaScript+JQuery: старт с нуля», направленный на изучение одного из наиболее популярных языков для разработки веб-приложений на стороне клиента и библиотеки JQuery.

Этот курс для тех, кто хочет научиться создавать интерактивные сайты с различными визуальными эффектами.

Курс рассчитан на 4 месяца.

Программа курса:

  1. Архитектура «клиент-сервер». Языки для frontend-разработки
  2. Объектная модель документа (DOM)
  3. Условные операторы и циклы в JavaScript
  4. Объекты и массивы в JavaScript
  5. Функции в JavaScript
  6. Обработка событий в JavaScript
  7. MVC и классы
  8. Шаблоны в JavaScript
  9. Введение в технологию AJAX
  10. Основы библиотеки JQuery
  11. Примеры создании визуальных эффектов и анимации

 

На заключительном этапе обучения студенты разрабатывают курсовой проект.

Java с нуля

ПРОГРАММА КУРСА JAVA : СТАРТ С НУЛЯ
В ШКОЛЕ WUNDERLAND
Java является одним из наиболее популярных объектно-ориентированных языков программирования в мире, охватывающих создание круга приложений широкой функциональности от серверного программного обеспечения до настольных (десктопных) и мобильных приложений.
Курс не требует специальной подготовки. Длительность обучения 3 месяца.
Тема 1. Управляющие конструкции Java . Работа с массивами в Java (типы данных в Java , условный оператор if , оператор выбора switch , работа с циклами в Java , работа с одномерными и многомерными массивами в Java )
Лабораторная работа 1
 
Тема 2. Работа с о строками в Java (класс ы работы со строками и их методы, преобразование строк, работа с регулярными выражениями, класс Scanner и ввод данных с клавиатуры)
Лабораторная работа 2
 
Тема 3 . Основы объектно-ориентированного программирования в Java ( Понятие класса и объекта. Объявление класса, свойства и методы класса, модификаторы доступа и их значение, инкапсуляция, наследование и полиморфизм , внутренние, вложенные и анонимные в Java )
Лабораторная работа 3
 
Тема 4 . Пакеты и интерфейсы в Java (абстрактные классы и методы, статические методы, объявление и реализация интерфейса, работа с пакетами, основные классы пакета java . lang , java . util )
Лабораторная работа 4
 
Тема 5 . Классы-к оллекции в Java (работа со словарями, списками, множествами)
Лабораторная работа 5
 
Тема 6. Многопоточное программирование в Java ( работа с байтовыми потоками и потоками символов , сериализация объектов в Java , класс Thread и интерфейс Runnable )
Лабораторная работа 6
 
Тема 7 . Обработка исключительных ситуаций в Java (применение try , catch , finally , создание собственных классов исключений)
Лабораторная работа 7
 
Тема 8. Разработка программ с графическ им интерфейс ом . Основы работы с библиотекой AWT ( работа с графическими примитивами (рисование фигур, задание цвета, анимация), основные компоненты и события, обработка событий, работа с изображениями и звуком )
Лабораторная работа 8
 
Тема 9 . Разработка программ с графическ им интерфейс ом . Основы работы с библиотекой Swing ( работа с компонентами и обработка событий в Swing , создание меню, диалоговых окон, многопоточность в Swing )
Лабораторная работа 9
 
Тема 10. Использование JDBC API для разработки приложений Java (понятие реляционной базы данных, JDBC -драйвера, основные объекты JDBC , транзакции )
Лабораторная работа 10
 
Тема 1 1 . Шаблоны проектирования ( применение шаблона MVC для разработки приложений, шаблон Singleton , шаблон Observer )
Лабораторная работа 11
 
Тема 1 2 . Знакомство с разработкой Web приложений на платформе Java (сервлеты и страницы JSP )
Лабораторная работа 12
 
Тема 1 3 . Знакомство с разработкой на языке Java мобильных приложений под ОС Android
Лабораторная работа 13
 
Тема 1 4 . Обсуждение, выполнение и сдача итогового проекта

Программирование под Android

ПРОГРАММА КУРСА “РАЗРАБОТКА МОБИЛЬНЫХ ПРИЛОЖЕНИЙ ПОД ОС ANDROID
В ШКОЛЕ
WUNDERLAND

Для освоения курса требуется знание основ объектно-ориентированного языка Java. Продолжительность курса 3 месяца.

 

Тема 1. Основы разработки мобильных приложений с помощью архитектуры MVC (архитектура ОС Android, паттерны разработки приложений, паттерн MVC, жизненный цикл приложения)

Лабораторная работа по теме 1

 

Тема 2. Построение макета пользовательского интерфейса с помощью виджетов (пользовательский интерфейс, представления (View), разметка (Layout))

Лабораторная работа по теме 2

 

Тема 3. Жизненный цикл активити (активности) и взаимодействие двух активити (активностей) (создание активности и её жизненный цикл, стеки и состояние активностей, создание ресурсов, изображения и анимация)

Лабораторная работа по теме 3

 

Тема 4. Работа с фрагментами (создание фрагментов и их добавление к активностям, жизненный цикл фрагментов, взаимодействие фрагментов и активностей)

Лабораторная работа по теме 4

 

Тема 5. Использование ViewPager

Лабораторная работа по теме 5

 

Тема 6. Работа с меню и диалоговыми окнами (адаптеры, намерения, дочерние и контекстные меню, описание меню с помощью XML)

Лабораторная работа по теме 6

 

Тема 7. Работа с неявными интентами

Лабораторная работа по теме 7

 

Тема 8. Использование AsyncTask для выполнения задач в фоновом потоке (жизненный цикл процесса, потоки, фоновые потоки, использование AsyncTask)

Лабораторная работа по теме 8

 

Тема 9. Обработка событий касания

Лабораторная работа по теме 9

 

Тема 10. Работа со звуком в мобильных приложениях под ОС Android

Домашнее задание + тестирование по теме 10

 

Тема 11. Работа с изображениями в мобильных приложениях под ОС Android

Домашнее задание + тестирование по теме 11

 

 

Тема 12. Обсуждение, выполнение и сдача курсового проекта

 

С++ с нуля

Курс « C ++: старт с нуля»
На основании TIOBE -индекса ( http :// www . tiobe . com / tiobe index /) (индекса, оценивающего популярность языков программирования) язык С++ стабильно занимает третье место. По состоянию на август 2016 года популярность языков программирования оценивается следующим образом:
1 место Java
2 место С
3 место С++
4 место С#
5 место Python
6 место PHP
7 место JavaScript
8 место Visual Basic . NET
9 место Perl
10 место Assembly language
 
Представляем курс « C ++: старт с нуля», направленный на изучение одного из наиболее популярных языков для разработки системного и прикладного программного обеспечения.
В представленном курсе изучаются основы структурного и объектно-ориентированного программирования.
Курс рассчитан на 4 месяца.
Программа курса:
Тема 1. Простые встроенные и составные типы в С++ (арифметические типы, определение переменной, ссылки и указатели, спецификатор const , арифметические и логические оп ераторы, оператор присваивания)
Лабораторная работа по теме 1
Тема 2.Условные и итерационные операторы в С++ (операторы if и switch , операторы while , for , do while , операторы перехода)
Лабораторная работа по теме 2
Тема 3. Типы string , vector и массивы ( определение, инициализация и операции со строками, определение, инициализация и операции с векторами, работа с итераторами, массивы и указатели, работа с многомерными массивами)
Лабораторная работа по теме 3
Тема 4. Функции (объявление функции, передача ар гументов по ссылке и значению, перегруженные функции, указатели на функции)
Лабораторная работа по теме 4
Тема 5. Классы (разработка собственных классов, конструкторы, управление доступом и инкапсуляция, статические члены класса)
Лабораторная работа по теме 5
Тема 6. Файловые и строковые потоки (использование объектов файловых потоков, работа с классами istringstream , ostringstream )
Лабораторная работа по теме 6
Тема 7. Последовательные и ассоциативные контейнеры (библиотечные контейнеры, операции с последо вательными контейнерами, алгоритмы, записывающие и переупорядочивающие элементы контейнера, основы работы с ассоциативными контейнерами)
Лабораторная работа по теме 7
Тема 8. Динамическая память и интеллектуальные указатели (управление памятью, интеллектуальные указатели и исключения, работа с динамическими массивами)
Лабораторная работа по теме 8
Тема 9. Наследование, виртуальные функции, полиморфизм (управление доступом и наследование, виртуальные функции, абстрактные базовые классы, конструкто ры и функции управления копированием, контейнеры и наследование)
Лабораторная работа по теме 9
Тема 10. Введение в шаблоны (шаблоны функций, шаблоны класса, шаблоны-члены, перегрузка и шаблоны)
Лабораторная работа по теме 10
Тема 11. Обсуждение и разработк а итогового проекта
 

Wordpress Joomla

Курс «Создание Сайтов CMS Joomla» пользуется большим спросом, что связано с удобством и простотой пользования данной программы:

1. Введение
 
Особенности программы, история создания, отличия версий, настройки интерфейса.
 
2. Установка системы на виртуальный сервер
 
3. Установка системы на удаленный сервер
 
4. Настройка MySQL базы
5. Настройка сайта
6. Настройка компонентов
7. Настройка модулей
8. Создание шаблона

— Блочная разметка

— Создание меню

— Создание кнопок

— Создание Favicon

— Создание загрузочного архива

9. Загрузка шаблона в CMS
10. Установка визуального редактора
11. Управление правами доступа
12. Системы аналитики сайта
13. Создание почтовых ящиков
14. Создание систем обратной связи
15. Подключение форума
16. Создание интернет-магазина
— Настройка вывода товаров
 
— Настройки валют
 
— Создание фильтров
 
— Создание дерева категорий
 
— Подключение систем оплаты
 
— Подключение систем анимационного вывода товаров
 
— Создание корзины товаров
 
— Создание системы оповещения клиентов

Программирование под IOS

Программирование под iOS в г.Севастополе — одни из самых востребованных курсов среди языков программирования.

Цель курса
Всего за три месяца вы сможете познать архитектуру и принципы разработки приложений под операционную систему IOS, познакомиться с ценностями developer.apple.com и изучить основные моменты Objective-C.

Для кого курс
Курс лекций рассчитан на слушателей, которые уже знакомы с языком с/с++.
После курса лекций и выполнения домашних заданий вы познакомитесь с объемом тех знаний, которые необходимы на позицию Junior IOS Developer.

 ПРЕЗЕНТАЦИЯ ПРОГРАММЫ КУРСА ПРОГРАММИРОВАНИЕ ПОД IOS (смотреть)

Оборудование
Наличие машины с операционной системой MacOS версия Mavericks с доступом к сети интернет.
Пожелание оперативная память в устройстве 8гб (для комфортной работы с несколькими проектами в среде Xcode).

Программный пакет*
Xcode (Version 5.1) — среда разработки,
Testfligth — для тестирования билдов,
SourceTree — контроль версий (GitHub, Bitbucket) хранения кода ДЗ,
Терминал (установка гемов, подов — рабочих библиотек),
PhotoShop (для разборки кастомных интерфейсов),
TeamViewer (лекции).
* Программный пакет вы устанавливаете по собственному желанию на свой ПК, ответственность за программное обеспечение, которое вы выбираете для обучения школа WunderLand не несет.

HTML5+CSS3

Курс « HTML 5+ CSS 3: старт с нуля»
Представляем курс «HTML5+CSS3: старт с нуля» от школы Wunderland, направленный на изучение возможностей HTML5 и CSS3 при построении адаптивного дизайна. Этот курс для тех, кто хочет научиться создавать веб-страницы с адаптивным дизайном, позволяющим эффектно отображать контент сайтов на экранах различных гаджетов.
Курс не требует начальной подготовки. Обучение на примерах позволит Вам на каждом занятии п исать интересные приложения, постепенно повышая их уровень сложности.
Курс рассчитан на 3 месяца.
Программа курса:
Тема 1. Основы HTML . Создание статической веб-страницы (структура HTML -документа. Основные теги)
Лабораторная работа по теме 1
Тема 2. Создан ие HTML таблиц, списков и форм
Лабораторная работа по теме 2
Тема 3. HTML 5 и новые семантические элементы . HTML 5 в адаптивном дизайне
Лабораторная работа по теме 3
Тема 4-6. Рисование в HTML 5
Лабораторные работы по теме 4-6
Тема 7. Работа с мультимедиа в HTML 5 (добавление видео и аудио средствами HTML 5)
Лабораторная работа по теме 7
Тема 8. Селекторы CSS
Лабораторная работа по теме 8
Тема 9 . Блочная верстка
Лабораторная работа по теме 9
Тема 10 . Мобильная верстка
Лабораторная работа по теме 10
Тема 11 . Новые селекторы и структурные псевдоклассы CSS 3 (градиенты, тени, анимация, переходы)
Лабораторная работа по теме 11
Тема 1 2-13 . Технология CSS 3 в сочетании с библиотекой jQuery (анимация элементов, эффекты отображения и скрытия элементов, подсветка элементов при наведении указателя мыши и т.п.)
Лабораторная работа по темам 12-13
Тема 14 -15-16 . Обсуждение и разработка итогового проекта

Python с нуля

Курс « Python : старт с нуля»
Представляем курс « Python : старт с нуля», направленный на изучение одного из наиболее популярных языков программирования Python , который представляет собой объектно-ори е нтированный язык сценариев. Язык Python позволяет реализовывать приложения неограниченной сложности от написания сценариев для работы поисковых систем, сервисов для обмена файлами в пиринговых сетях (торрентов), приложений для тестирования аппаратного программного обеспечения до выполнения сложных научных вычислений и прогнозирования финансовых рынков.
В курсе изучаются основы модульного и объектно-ориентированного программирования на языке Python .
Курс рассчитан на 4 месяца и не требует специальной подготовки.
Программа курса:
Тема 1. Базовые числовые типы и встроенные типы в Python ( числа, строки, списки, словари, кортежи, файлы, динамическая типизация )
Лабораторная работа по теме 1
Тема 2. Работа со строками , списками и словарями в Python ( строковые методы, метод форматирования строк , действия со списками и словарями )
Лабораторная работа по теме 2
Тема 3. Условная инструкция if и циклы в Python ( условная инструкция if и примеры использования, трехместное выражение if / else , циклы while , for , назначение break , continue , pass и else )
Лабораторная работа по теме 3
Тема 4 . Функции в Python ( определения и вызовы функций, передача аргументов, области видимости, рекурсивные и анонимные функции, отображение функций на последовательности )
Лабораторная работа по теме 4
Тема 5 . Итераторы и генераторы списков в Python (итераторы и генераторы списков, итерируемые объекты в Python )
Лабораторная работа по теме 5
Тема 6. Архитектура программы на языке Python и основы программирования модулей ( создание и использование модулей, пространства имен модулей , пакеты модулей, основные концепции проектирования модулей )
Лабораторная работа по теме 6
Тема 7. Введение в объектно-ориентированное программирование в Python ( понятие класса, создание множества экземпляров объектов, методы, перегрузка операторов, адаптация посредством наследования, подклассы, сохранение объектов в базу данных )
Лабораторная работа по теме 7
Тема 8. Работа с исключениями в Python (понятие исключения, объекты исключений, инструкции try / except / else , try /finally )
Лабораторная работа по теме 8
Тема 9 . Перегрузка операторов в Python ( применение __ getitem __ , __ setitem __ , __ iter __, __ next __, __ getattr __, __setattr __, __ call __, функциональные интерфейсы )
Лабораторная работа по теме 9
Тема 10 . Шаблоны проектирования с классами в Python ( наследование, композиция, делегирование, множественное наследование )
Лабораторная работа по теме 10
Тема 1 1 . Декораторы и метаклассы в Python ( декоратор функций, декоратор классов, объявление и программирование метаклассов )
Лабораторная работа по теме 11
Тема 1 2 . Применение языка Python для анализа данных
Лабораторная работа по теме 12
Тема 1 3 . Применение языка Python для решения задач машинного обучения
Лабораторная работа по теме 13
Тема 1 4 . Обсуждение и разработка итогового проекта

Тестировщик ПО

Курс в разработке. 

Подготовка школьников ЕГЭ

ОБУЧЕНИЕ ПРОГРАММИРОВАНИЮ И КОНСАЛТИНГ

Инструктор
по программированию

Юлия Дюличева

Доцент, кандидат физико-математических
наук, доцент кафедры экономической
кибернетики. Опыт - десятки успешно
подготовленных junior-программистов
в ВУЗе, а так же для компании OysterLabs.
Юлия влюбит вас в программирование
на всю жизнь, ваши проекты
подробнее

Менеджер
по обучению

Дарья Смыкова

Куратор всех курсов программирования.
Ваш личный помощник по согласованию
всех административных вопросов
в процессе обучения на протяжении
6 месяцев обучения:
график занятий, доступы к видеоурокам,
помощь на ваше "опаздываю на занятие,
подробнее

Бизнес консультант

Юлия Cвирчевская

Магистр по маркетингу. Бизнес консультант
в сфере стратегического, интернет- маркетинга.
Профессионально консультирует управленцев
и исполнителей в достижении заявленных целей
в сфере создания и продвижения бизнеса
в Интернете. В среде более 10 подробнее

МЕНТОРСКИЙ ФОРМАТ ONLINE ЗАНЯТИЙ

Количество участников
Ты +
преподаватель
2 студента+
преподаватель
цена в
месяц
17 900
рублей
14 900
рублей

ЧТО ПОЛУЧАЕШЬ В ПРОЦЕССЕ ОБУЧЕНИЯ
В WUNDERLAND

4 академических часа
в неделю интенсивных
занятий с ментором
Объемные домашние задания
Дополнительные консультации
от ментора
и возможность переписки
по скайпу во время
выполнения домашних заданий
Видеозапись каждого занятия
и предоставление доступа
к нему через час после занятия
Контроль выполнения
всех домашних заданий
Разработка дипломной работы
(сайта или программы)
под руководством ментора
(Личного Инструктора
по изучению языка
программирования)

ЧТО ГОВОРЯТ СТУДЕНТЫ WUNDERLAND

ЦЕЛИ КУРСА

Твое трудоустройство

Получить глубокие
знания и
практические
навыки

Портфолио —
твой дипломный
проект

ЧТО ТЫ ПОЛУЧИШЬ В ШКОЛЕ WUNDERLAND

Один из самых эффективных методов изучения
языков программирования
Эффективный и удобный онлайн формат
Руководство и помощь от ментора с многолетним
опытом работы в подготовке IT специалистов для
международных компаний

САМОЕ ВАЖНОЕ