×Закрыть

Курс молодого бойца, или как стать программистом

Состоялось
7 сентября 2013 (суббота)
Начало
15:00
Место
Киев, Саксаганского, 120, Bibliotech smart cafe
Стоимость
по тарифам заведения (первый час 36грн, со второго 18грн)

Мы начинаем курс практических лекций, на которых расскажем все азы программирования. Мы начнём с базовых принципов создания кодов и расскажем каждый шаг на нелёгком пути молодого программиста.
Курсы будут проходить каждую субботу в 15.00 с 7 сентября в Bibliotech smart cafe.

Курс предназначен для людей, которые:

а) Хотят стать профессиональными программистами, но не знают с чего начать
б) Хотят и могут учится самостоятельно.
Никаких «зачетов» и «проверок конспектов» не будет :) Моя роль сводится к 3-м вещам
1) Выстроить весь базовый материал в более-менее логически стройную последовательность
2) Объяснить наиболее сложные моменты
3) Ответить на вопросы

Программа будет охватывать следующие вопросы:

I. КАК РАБОТАЕТ КОМПЬЮТЕР
1) Железо: процессор, память, устройства ввода-вывода
2) Операционная системы семейства *nix: пользователи, процессы, потоки ввода-вывода, ядро и приложения, API.
3) Работа в терминале. BASH скрипты.
II. ОСНОВЫ ПРОГРАММИРОВАНИЯ
1) Язык программирования C: компилятор, процессор, переменные, указатели, массивы, функции, ветвелния, циклы, работа с памятью
2) С-продолжение: указатели на функции, замыкания
3) Работа с исходным кодом. Git
4) Unit-тестирование (С-Unit)
III. ОСНОВЫ АЛГОРИТМОВ
1) Линейные списки
2) Деревья
3) Графы
3) Сортировки
4) Поиск
5) Сложность алгоритмов. Основы анализа алгоритмов
IV. ОСНОВЫ МНОГОПОТОЧНОСТИ
1) Процессы и потоки
2) Объекты синхронизации
3) POSIX API для многопоточного программирования
V. ИНТЕРНЕТ
1) Как работает интернет. Стек протоколов. Протокол IP
2) Протоколы TCP/UDP
3) Прикладные протоколы: HTTP, SMTP, POP3, FTP
4) POSIX API для сокетов

O лекторе

Дмитрий Шарков, 32 года, занимается программированием с 12 лет, профессионально (за деньги) с 16. За это время успел перепробовать практически все технологии и поучаствовать во множестве успешных проектов (последний проект, в котором я участвовал в качестве технического руководителя, в данный момент покупает Google) За плечами такие проекты, как appsmakerstore.com, gearpatrol.com/app, jh-mobile и многие другие.

Регистрация (обязательно!!!)

Google Calendar iCal
LinkedIn

22 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.

Хэлоу, друзья
Лектор — это я ))

Для обратной связи и орг. вопросов создал 2 группы на фейсбуке

Основную www.facebook.com/...55976574452341
И «ускоренную» www.facebook.com/...79580598768924

Вэлкам
Присоединяйтесь / критикуйте / предлагайте

Кто был? Расскажите подробности (не могу присутствовать не первых нескольких занятиях)

Мне кажется, что лектору стоит немного переделать форму встречи. На сколько я изначально поняла — формат данного мероприятия имеет образовательный характер. На встрече в субботу формат проведения был: вопрос — ответ. Лектор задавал вопросы и рандомом выбирала из зала того кто ответит. У ребят, которые без опыта, такая форма вызывала смущение и неловкость. Мне кажется, что лектору стоило просто пройтись по основам и в простой форме рассказать все так, чтоб стало понятно тем кто чего-то не знает, а те ребята кто с опытом — просто б освежили это в памяти. Тем более это первая вступительная встреча.

просто большая аудитори и разношерстная
разный уровень «начальной подготовки»
поделились на группы — надеюсь это поможет

Привет,

мне очень интересно узнать мнение Дмитрия зачем людям которые,

Хотят стать профессиональными программистами, но не знают с чего начать
BASH скрипты, С, Основы многопоточности, протоколы и POSIX API?

Дмитрий пожалуйста ответь. Как по мне худшего старта придумать просто невозможно. Разве что вы их в сумасшедших хотите сходу превратить...

почему сумашедших? или Вы предлагаете учить программировать «черепашку» ?))

Как лектора в сети сыскать? Не попадаю на первых пару занятий, есть какой-то вариант наверстать упущенное?

Какова общая сумма ожидается за прохождение всего курса?

А сколько занятий вообще будет?

планирую до нового года
но ты бы мог и в личку написать ))

«первый час 36грн, со второго 18грн»
Минимум 3 часа в день ... 72грн, сколько дней длится — хз, сколько часов — тоже.

аа
так это библиотех берет деньги за ваше там нахождение )))
для меня это for free )

Мне это, конечно, хуже чем вам заплатить, но все же какие-то расходы планируются)
Так какие примерно расходы на посетителя нужно учитывать?)

И по теме: не поздно ли еще примкнуть к группе?

Да кажись Библиотеч порвут, только вот жаль ITJam на первую лекцию попал!

Какая продолжительность курсов? Можно приходить на любое занятие?
Только лекции или еще практика будет?

Подписаться на комментарии