Programer C - besplatni tečaj iz Otusa, obuka 5 mjeseci, datum: 05.12.2023.
Miscelanea / / December 09, 2023
Moći ćete koristiti C u praksi i rješavati probleme srednje razine. Tijekom procesa učenja razmotrit ćete strukturu operativnih sustava sličnih UNIX-u i srodnih alata. Dobijte praktične savjete o pisanju specifičnih klasa programa: web usluge, demoni, igre, interakcija s bazom podataka, paralelno programiranje (višenitni i višeprocesni programi).Još jedna značajka kolegija je da ćete se upoznati s analozima OOP-a u C-u, iako se tradicionalno vjeruje da OOP u C-u ne može biti.
Za koga je ovaj tečaj?
Tečaj za one koji:
Naletio je na ograničenja brzine programskog jezika koji je koristio, primjerice, Python.
Želi koristiti biblioteku treće strane napisanu u C-u na drugom jeziku, opet na primjer u Pythonu, i suočava se s problemima interakcije među jezicima.
Želi saznati više o tome kako programi komuniciraju s OS-om i resursima koje on pruža.
Želi započeti s razvojem mikrokontrolera i razvijati se u IoT smjeru
Želi se baviti sistemskim programiranjem
Što će vam tečaj dati?
Naučite C sintaksu
Naučite osnove procesorske i memorijske arhitekture
Naučite osnove asemblerskog jezika
Možete pisati aplikacije niske razine
Naučite strukture podataka
Naučite pisati mrežne aplikacije (i klijente i poslužitelje)
Naučite brzo pronaći pogreške
Možete pisati aplikacije za UNIX
Razumjeti kako se C koristi u igrama i web aplikacijama
Razumjeti kako se pišu aplikacije za mikrokontrolere
Shvatite kako se C integrira s PostgreSQL, MySQL i SQLite
Na kraju tečaja implementirat ćete potpuni projekt u C-u: to može biti neka vrsta vašeg radnog zadatka, vaša vlastita ideja ili tema koju mi predložimo.
1
dobro20 godina iskustva u razvoju desktop informacijskih sustava u području GIS tehnologija, tehnologija umjetne inteligencije, neuronskih mreža, kao programer i kao voditelj projekta. Vještine razvoja aplikacija...
20 godina iskustva u razvoju desktop informacijskih sustava u području GIS tehnologija, tehnologija umjetne inteligencije, neuronskih mreža, kao programer i kao voditelj projekta. Vještine razvoja aplikacija u C/C++, OpenGL, Qt, Microsoft SQL Server, MySQL, PostgreSQL, Python, CLIPS, SQL. Učitelj, nastavnik, profesor
5
tečajeviViše od 15 godina iskustva u IT industriji, više od 20 godina iskustva u nastavi. Trenutno: - programer u Centru za inteligentne geoinformacijske tehnologije (CIGIT) Savezne državne proračunske obrazovne ustanove za visoko obrazovanje "ASU"; - viši predavač na Katedri za automatizirane sustave obrade informacija i...
Više od 15 godina iskustva u IT industriji, više od 20 godina iskustva u nastavi. Trenutno: - programer u Centru za inteligentne geoinformacijske tehnologije (CIGIT) Savezne državne proračunske obrazovne ustanove za visoko obrazovanje "ASU"; - viši predavač na Katedri za automatizirano Sustavi za obradu i upravljanje informacijama u područjima “Programiranje i osnove algoritmizacije”, “Baze podataka”, “Sustavi umjetne inteligencije”;- suosnivač malog inovativnog poduzeća ForeSays LLC - znanstveno istraživanje u području prirodnih i tehničkih znanosti, razvoj softvera odredba. Vještine: C/C++ programiranje, Delphi; dizajn i razvoj baza podataka: DBMS MSVisualFoxPro, MSAccess, MSSQLServer, PostgreSQL Posjeduje 2 patenta i 8 certifikata o registraciji računalnih programa Nastavnik
2
tečaj10 godina iskustva u komercijalnom razvoju u Pythonu, 12 godina iskustva u C/C++. Trenutno se bavi razvojem i podrškom slobodnih projekata. Sudionik u izdanju 5. verzije Free Download Managera. Unutar...
10 godina iskustva u komercijalnom razvoju u Pythonu, 12 godina iskustva u C/C++. Trenutno se bavi razvojem i podrškom slobodnih projekata. Sudionik u izdanju 5. verzije Free Download Managera. U sklopu svog freelance rada razvio sam analog Yandex.marketa za tiskane proizvode na europskom tržištu. Autor niza biblioteka otvorenog koda. Poznavatelj konceptualnog sklada UNIX sličnih sustava. Diplomirao je na Sveučilištu u Dubni, gdje je potom predavao discipline “C++”, “Python”, “Programiranje u UNIX-u”. Akademski stupanj - magistar primijenjene matematike i računarstva. Područje interesa: visoko opterećenje, strojno učenje, jezici slični LISP-u. Učitelj, nastavnik, profesor