Голосов: 0
#1
Открыта для ЧК
ВСЕРОССИЙСКИЙ ИНТЕНСИВ. ОНЛАЙН-КУРС
«Основы программирования»
Программа курса:
Программа курса
День 1 - Учебный модуль №1.
Что такое программа и где она выполняется
- Где выполняются программы
- Устройство компьютера, и что нас в нём интересует
- постоянное запоминающее устройство
- оперативная память
- процессор
- Представление данных в памяти компьютера
- двоичная система счисления
- бит, байт
- перевод чисел в двоичную систему счисления
- перевод чисел из двоичной системы счисления
- Низкоуровневые языки программирования
- Высокоуровневые языки программирования
- На каких по уровню языках будем писать мы?
День 2 - Видеолекция
Правила разработки мобильных приложенийАндрей Мишанин - ведущий специалист по мобильной разработке компании Яндекс
- Характерные черты
- Дизайн
- Ограниченность ресурсов
- Правила грамотной разработки
- Цикл разработки
- Ресурсы для мобильных разработчиков
- Карьера мобильного разработчика
- Фриланс мобильного разработчика
День 3 - Видеолекция
Секреты юзабилити сайтовОльга Кузнецова - специалист по маркетингу и продвижению
- Для чего стоит изучать юзабилити?
- Какие применяются методы (примеры)
- Чего не стоит делать в интерфейсах? (Ошибки, примеры)
- Примеры результатов некоторых тестов
- Как с помощью юзабилити не снижая цены можно повысить продажи (примеры)
День 4 - Учебный модуль №2.
Постановка задачи и алгоритмы
- Что должна сделать программа
- постановка задачи
- входные данные
- выходные данные
- Алгоритмы
- понятие алгоритма
- примеры алгоритмов
- зачем нам алгоритмы
- Переменные
- что такое переменная
- где в компьютере хранятся переменные
- зачем нужны переменные
- Ветвления (в алгоритмах)
- что такое ветвления
- нелинейное выполнение кода
- как ветвления обозначаются в алгоритмах
- Примеры задач и алгоритмов их решения
- Практика – составляем алгоритмы
День 5 - Видеолекция
SEO: Инструменты Оптимизации и ПродвиженияИлья Ростокин - эксперт в области поисковой оптимизации, фрилансер
- Этапы жизни веб-проекта
- Оптимизация проекта
- Работа с контентом
- Контроль качества
- Адаптация для SEO
- Адаптация к внешним вмешательствам
- Продвижение
- Работа со сторонними источниками
- SMM
- PR
- Реклама
- Примеры и ошибки
- Тенденции развития оптимизации
- Тенденции развития продвижения
День 6 - Выходной день
Отдых, занятия спортом
День 7 - Выходной день
Прогулки на свежем воздухе, медитация
День 8 - Учебный модуль №3.
Основы программирования
- Компилируемые и интерпретируемые языки программирования
- общее отличие компилируемых и интерпретируемых языков
- примеры компилируемых языков
- примеры интерпретируемых языков
- Практика – пишем Hello World
- выбираем язык программирования
- какая программа будет исполнять код
- Hello Word!
- Переменные
- как объявить переменную
- как записывать значение в переменные
- как считывать значения из переменных
- Типы данных
- что такое тип данных
- числа
- строки
- булевский тип
- другие типы данных
- Ветвления (в коде)
- Функции
- что такое функция
- смысл функций – убираем повторяющийся код
- область видимости
- возвращение значений из функции
- Практика
День 9 - Видеолекция
Тренды WEB-разработкаДмитрий Акинин - фрилансер, разработчик интернет-проектов для крупнейших медиа-холдингов.
- Тенденции WEB-дизайна
- Типографика
- Новые технологии веб-разработки
- Два подхода к созданию сайтов
- Библиотека Modernizr
- Шаблон Boilerplate
- Media Queries — адаптивная верстка
- Нестандартные шрифты
- Технология Less
- Фреймворк Twitter Bootstrap
День 10 - Видеолекция
Собеседование разработчиков на 70к+Семен Давыдов - фрилансер, владелец компании по разработке софта, в прошлом сотрудник Яндекса
- Подготовка к собеседованию
- Принцип обучения в карьере
- Правила составления резюме
- Один мощный инструмент в поиске работы
- Фишки, которые сделают Ваше резюме неотразимым
- Чего НЕ нужно писать в резюме (хотя все пишут)
- Золотое правило в поиске работы своей мечты
- Правила успешного прохождения собеседования
- Чего НЕ нужно делать на собеседовании
- Что делать, если не знаешь правильного ответа
- Правильные ответы на вопросы, которые встречаются на каждом втором собеседовании
- Рекомендации для продвинутых пользователей " title="Wink ">
- Ваши действия после собеседования
- Если взяли на работу...
- Принцип башорга
День 11 - Учебный модуль №4.
Языки программирования
- Циклы
- что такое циклы
- виды циклов
- примеры использования циклов
- Массивы
- что такое массивы
- примеры использования массивов
- Практика
- Обзор современных языков программирования и их назначения
- языки для разработки сайтов
- языки для разработки настольных приложений
- языки для разработки программ под мобильные устройства
- специфика каждого из направлений
- как работает интернет
- Что делать дальше
День 12 - Секретный день
Выдача сертификатов и награждение лучших студентов
Раздача секретных подарков всем участникам
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!Для просмотра содержимого вам необходимо зарегистрироваться!
Последнее редактирование модератором:
- Статус
- В этой теме нельзя размещать новые ответы.