Онлајн курс Увод у C# програмирање

Онлајн курс Увод у C# програмирање

Пријаве до 04.10.2019. Прво предавање 07.10. у 20:00

Ако сте тражили моћан програмерски језик који је уз то једноставан за коришћење, C# је одговор на ваше питање. Заједно са .Net Framework-ом i Visual Studio-ом представља први избор за развој Windows апликација, сервиса, а такође се може користити и за креирање веб апликација.

Без обзира да ли сте потпуни почетник, или сте пре тога имали нека искуства са другим програмским језицима, кроз овај курс научићете све што вам је потребно да закорачите у свет објектно-оријентисаног програмирања: почев од основа и синтаксе језика, преко дефинисања и коришћења класа и интерфејса, па све до напреднијих техника програмирања као што су догађаји (events) и делегати.

Свака област кроз коју будете пролазили на курсу, биће пропраћена одговарајућим примерима и задацима, уз које ћете лакше да савладате пређено градиво.

Циљ курса је да савладате основне концепте објектно-оријентисаног програмирања у C#  са којим бисте могли самостално да развијете апликацију на C# .Такође са завршеним курсем стећи ћете јаку основу за даљи самостални напредак како у C# тако и у било којем другом објектно-оријентисаном језику.

Курс траје 4  месеца, са два предавања недељно од по два сата. Предавања ће се одржавати понедељком и четвртком од 20:00 до 22:00.

ПРИЈАВИТЕ СЕ НА ВРЕМЕ!

  • Пријавите се слањем мејла на skolarajak@gmail.com
  • Као наслов мејла ставите: Увод у C# програмирање  - пријава.
  • У телу мејла наведите Ваше име и презиме.
  • Након пријаве ћете добити изглед уплатнице, а касније и линк и упутство за приступ првом предавању.
  • Додатне инфoрмације телефоном на: 062 / 164 30 66, радним даном од 07:30 до 19:30 и суботом 09:00 до 15:00
  • Могућност одложеног гледања снимка предавања
  • Цена: 9000 ДИНАРА по месецу
  • Термини одржавања предавања : пондедељак и четвртак од 20:00 до 22:00
  • Фонд часова - 35 термина по 2 сата

ПЛАН РАДА

  • Први месец - полазници курса ће се упознати са основама објектно – оријентисаног програмирања и синтаксом C# језика.
  • Други месец - дефинисање односа и интеракција између класа, рад са структурама, апстрактним класама и интерфејсима.
  • Трећи месец - рад са низовима, колекцијама и речницима, као и са обрадом изузетака.
  • Четврти месец - крај курса је резервисан за нешто напредније аспекте програмирања. Полазници ће се упознати са коришћењем догађаја (events), делегата и нити (threads).

Теме које ћемо обрадити:

ПРВИ МЕСЕЦ

•  Увод у C# и .NET Framework и подешавање  окружења

•  Увод у објектно – оријентисано програмирање, писање првог једноставног C# програма „Hello Word“ и упознавање алатке за отклањање грешака (debugger)

•  Систем типова у C# језику

•  Управљање током програма (if, switch, while, do...while, for)

•  Дефинисање класа, прављење објеката и коришћење статичких чланова

•  Прослеђивање параметара, преклапање метода и конструктора

•  Капсулирање података помоћу својстава (properties)

ДРУГИ МЕСЕЦ

•  Наслеђивање, полиморфизам

•  Апстрактне класе

•  Преклапање оператора

•  Структуре

•  Интерфејси

ТРЕЋИ МЕСЕЦ

•  Низови и индексери

•  Колекције

•  Редови чекања

•  Речници

•  Обрада изузетака

ЧЕТВРТИ МЕСЕЦ

•  Делегати

•  Догађаји

•  Нити

•  Синхронизација нити

•  Утркивање нити и блокаде