Регистрацията за Програмиране 0 е отворена

Най-накрая!

След няколко месеца подготовка, мислене и работа по Програмата, сме радостни да ви споделим, че курсът по Програмиране 0 вече е факт!

Курсът ще бъде платен, 3-месечен и ще се учат фундаментални неща, използвайки Python и Дискретна Математика!

Важните адреси са:

И тъй като самото описание на курса е доста дълго, в блога ще пишем по-кратко.

Онлайн и Присъствена група

Поради многото запитвания, особено от хора извън София, решихме да пуснем и онлайн група към този курс.

Ще записваме видеа за всяко занятие (няма да са видеа от самото занятие) и ще ги качваме в YouTube канала на Хак България

Хората от онлайн групата ще получат достъп и до системата, която използваме в Хак България.

Така те ще могат да участват във форумните дискусии, да предават задачи и да получават обратна връзка, както и да получат сертификат накрая на курса!

Итерация върху програмата - какво отпадна

Интересно е, че програмата мина през доста състояния, за да стигне до този си вид.

Ето няколко неща, които отпаднаха от финалната програма:

Linux за начало

В началото, идеята беше да учим Python и Linux, но след известно количество разговори и експерименти, разбрахме, че Linux-a е по-добре да дойде в по-късен етап - като например курсът по Програмиране 101.

Поради тази причина няма да налагаме строго изискване за операционната система за курса - ще показваме неща и под Windows.

Python и Scheme

Другата идея беше да започнем с два езика едновременно - един процедурен и един функционален, за да даваме добър паралел на хората, докато се учат.

Отново, след известна доза разговори и опити, се убедихме, че е добре да започнем само с 1 език и това да бъде Python.

Функционалното програмиране e много важно, но то ще дойде лятото на 2015-та, в Хак България.

Sublime от самото начало

Друго нещо, върху което премислихме е, да започнем със Sublime от самото начало.

Това изисква известна доза свикване с нещата и за един начинаещ, setup на Python + setup на Sublime може да му дойде в повече.

За това решихме през първият месец да работим с Python IDLE, което има две основни компонента - място за писане на код и място за изпълняване на този код.

Python IDLE

Sublime ще дойде след втория месец.

Обекто Ориентирано Програмиране в програмата

Имахме доброто намерение да започнем с ООП концепциите от по-рано, но това би довело само до объркване сред хората и отново свикване с известно количество магия.

За това изместихме програмата така, че да се фокусира върху по-фундаменталните проблеми като сортиране и търсене, за начало.

А чак към края ще видим малко OOP концепции, които ще ги продължим в следващите курсове при нас.

Записване за курса

Отново, ако ви е интересно, може да прочетете и да се запишете за курса тук - https://hackbulgaria.com/course/programming-zero/

Ще направим всичко, което ни е по силите, за да стане най-добрият начален курс по Програмиране!



comments powered by Disqus