неке стручне средње школе садрже предмет који дотиче ове језике
ЕТФ - Програмирање 1, Програмирање 2, Програмски језици 1
за друге факултете аналогни предмети
увод, синтакса, развојно окружење
main() функција
примитивни типови и додјела
логичко гранање (if-else блокови)
петље (for, while, do-while)
сложени типови - низови, структуре и уније
функције - дефиниција, повратни типови, параметри
показивачи и показивачка аритметика
стрингови
рекурзивне функције
варијадичне функције
датотеке - текстуалне и бинарне
основни алгоритми сортирања и претраживања
структуре података - линеарне (једноструко/двоструко уланчана листа, стек, ред) и нелинеарне (стабла, графови)
проширења C++ у односу на С
класе - дефиниција и инстанцирање
модификатори приступа
конструктори и деструктори
референце
преклапање оператора
механизам копије и помјерања (преко конструктора и преклопљеног оператора додјеле)
насљеђивање (једноструко и вишеструко) и интерфејси
полиморфизам
генерички механизам, ламбде, токови
паметни показивачи
...
неке основне и средње школе садрже предмет који дотиче овај језик
ЕТФ - разни предмети
за друге факултете идентични или аналогни предмети
увод, синтакса, развојно окружење
примитивни типови и додјела
основне операције и наредбе
кориснички унос
логичко гранање
оператори поређења, искази и евалуација (рачунање)
логички оператори
сложена програмска логика
сложени типови података (list, set, tuple) - декларација, индексирање, руковање, итерација и примјене
петље - све врсте и примјене
функције - кључна ријеч def, параметри, просљеђивање аргумената (по вриједности или референци), повратне вриједности
основне библиотеке
сложена структура функција
dictionary тип, К-В мапирање
...
мали број школа, али је честа појава за ученике који раде самостално
ЕТФ - Програмски језици 2
за друге факултете сличан предмет
увод, синтакса, развојно окружење
main() метода
примитивни типови и додјела
пакети, дефиниција и увоз
строг објектно-оријентисан приступ - класе као центар програма
дефиниција и инстанцирање класа
основне методе, преклапање
извођење
интерфејси
полиморфизам
Java API
основне класе из основних пакета
изузеци
рад са датотекама (IO и NIO)
генерички типови и методе
колекције
ламбда изрази
Stream API
основи конкурентног програмирања - нити (Threads), значај и примјена
основи мрежног програмирања - сокети (Sockets), клијент-сервер приступ, значај и примјена
Не брините, нисмо заборавили на остале језике, али је њихова примјена у школама и на факултетима прилично разбацана. За инструкције из језика као што су HTML, CSS, JavaScript, TypeScript, QBasic, Pascal, C# или било шта друго се такође можете јавити и заказати термин.
Инструкције покривају још многе области блиске програмирању и софверском инжењерству, али је њих превише и много се разликују између неких школа и факултета, тако да нису наведене овдје. Обавезно нас контактирајте уколико вас интересују неке од њих.
Закажите данас, видимо се већ сутра!
Приватна порука: Instagram @blinstrukcije
Телефон: 066/677-447 (WhatsApp, Viber)
Адреса: nikola.markovicmc@gmail.com