Хаклаб/Курсеви/Вовед во програмирање: Разлика помеѓу преработките

Од Сподели wiki
Прејди на прегледникот Прејди на пребарувањето
Нема опис на уредувањето
сНема опис на уредувањето
 
(Не се прикажани 2 меѓувремени преработки од еден друг корисник)
Ред 6: Ред 6:
Ова е основен курс за програмирање за кој не се потребни никакви предзнаења. Со него ќе ги научите концептите на програмирањето, основните делови на програмскиот јазик python и некои корисни алатки што ќе биде доволно да пишувате основни програми, а ќе можете и со леснотија да се впуштите во проучување и на покомплексни програмски концепти, програмирање за веб, десктоп, мрежи итн.
Ова е основен курс за програмирање за кој не се потребни никакви предзнаења. Со него ќе ги научите концептите на програмирањето, основните делови на програмскиот јазик python и некои корисни алатки што ќе биде доволно да пишувате основни програми, а ќе можете и со леснотија да се впуштите во проучување и на покомплексни програмски концепти, програмирање за веб, десктоп, мрежи итн.


Предвидено е курсот да трае 6 недели, една сесија неделно со по два часа. Предавач ќе биде [https://bpetrushev.appspot.com/ Баже Петрушев].


Курсот започнува на 24 Октомври и ќе се одржува секоја среда во хаклабот Кика, со почеток од 19 часот.
== Преглед на курсот ==


== Преглед на курсот ==
Курсот трае 6 недели, една сесија неделно со по два часа.


* '''Основи на програмирање''' - што е изворен код, како се структурирани програмите, како се извршуваат
* '''Основи на програмирање''' - што е изворен код, како се структурирани програмите, како се извршуваат
Ред 17: Ред 16:
* '''Функции''' - што да се прави кога некој дел од кодот ни треба почесто
* '''Функции''' - што да се прави кога некој дел од кодот ни треба почесто
* '''Модули и пакети''' - за кутијата со алати на python
* '''Модули и пакети''' - за кутијата со алати на python
Практични примери:
* '''Адресар''' - ги зачувува адресите и телефоните по име и презиме, за подоцна лесно да може да се пребаруваат
* '''Веб кролер''' - може да зачува содржина од цел веб сајт, и од неа да ги извади корисните работи.


Во курсот ќе се користи верзијата 2.7
Во курсот ќе се користи верзијата 2.7
Ред 22: Ред 25:
Препорачана книга за курсот е [http://www.greenteapress.com/thinkpython/ Think Python (од Allen B. Downey)] која е достапна за слободно преземање.
Препорачана книга за курсот е [http://www.greenteapress.com/thinkpython/ Think Python (од Allen B. Downey)] која е достапна за слободно преземање.


Практични примери:
== Услови и предзнаења: ==
* '''Адресар''' - ги зачувува адресите и телефоните по име и презиме, за подоцна лесно да може да се пребаруваат
* '''Веб кролер''' - може да зачува содржина од цел веб сајт, и од неа да ги извади корисните работи.


== Услови и пријавување: ==
Не постојат предзнаења ниту квалификации за учество во курсот.


Не постојат предзнаења ниту квалификации за учество во курсот. Цената на курсот е 3000 денари, и сите средства одат за поддршка на хаклабот Кика.
== Статус ==


Потребно е да си носите лаптоп - доколку немате, потребно е да најавите за да се провери можноста за користење на еден од компјутерите во хаклабот.  
Овој курс моментално не се одржува. Доколку сте заинтересирани за учество во иднина, може да се пријавите кај предавачот [https://bpetrushev.appspot.com/ Баже Петрушев] на имејл: bpetrushev [at] gmail.


Пријавете се на линкот:
== Историја ==
[https://docs.google.com/spreadsheet/viewform?formkey=dG9naWozZ0dKdHMxWUtfTGNvcHloV2c6MQ&ifq пријава]


За било какви прашања и дополнителни информации може да контактирате со предавачот на: bpetrushev [at] gmail.com
Првото одржување на курсот започна на 24 Октомври 2012, и траеше 6 недели. Сите средства од курсот беа употребени за поддршка на хаклабот Кика.

Последна преработка од 15:53, 21 септември 2015

Практичен вовед во програмирање

programming 101

Ова е основен курс за програмирање за кој не се потребни никакви предзнаења. Со него ќе ги научите концептите на програмирањето, основните делови на програмскиот јазик python и некои корисни алатки што ќе биде доволно да пишувате основни програми, а ќе можете и со леснотија да се впуштите во проучување и на покомплексни програмски концепти, програмирање за веб, десктоп, мрежи итн.


Преглед на курсот

Курсот трае 6 недели, една сесија неделно со по два часа.

  • Основи на програмирање - што е изворен код, како се структурирани програмите, како се извршуваат
  • Имиња, вредности, типови - кои се основни градбени единки на програмите
  • Контрола на тек - кој дел од кодот се извршува сега, како да се прескокне дел од програмата, а како да се повтори некој друг. како да се справиме со грешки
  • Функции - што да се прави кога некој дел од кодот ни треба почесто
  • Модули и пакети - за кутијата со алати на python

Практични примери:

  • Адресар - ги зачувува адресите и телефоните по име и презиме, за подоцна лесно да може да се пребаруваат
  • Веб кролер - може да зачува содржина од цел веб сајт, и од неа да ги извади корисните работи.

Во курсот ќе се користи верзијата 2.7

Препорачана книга за курсот е Think Python (од Allen B. Downey) која е достапна за слободно преземање.

Услови и предзнаења:

Не постојат предзнаења ниту квалификации за учество во курсот.

Статус

Овој курс моментално не се одржува. Доколку сте заинтересирани за учество во иднина, може да се пријавите кај предавачот Баже Петрушев на имејл: bpetrushev [at] gmail.

Историја

Првото одржување на курсот започна на 24 Октомври 2012, и траеше 6 недели. Сите средства од курсот беа употребени за поддршка на хаклабот Кика.