Informacije o kursu
Nivo:
osnovni
Početak:
avgust
Trajanje:
mjesec dana
Broj polaznika:
20
Prijave do:
1. avgusta
Predavač:
Stevan Čakić
Cijena:
besplatno
Online mentorska obuka za Python i JavaScript & web tehnologije
Online mentorska obuka za Python, JavaScript, i web tehnologije, koja se održava u avgustu, pruža vam priliku da razvijete svoje programerske vještine uz podršku iskusnih mentora. Ova obuka je posebno dizajnirana za posvećene učenike i studente sa osnovnim znanjem iz informatike, koji žele da unaprijede svoje programerske vještine i steknu praktično iskustvo kroz rad na realnim projektima.
Da li je ova obuka za mene?
Ova obuka je namijenjena posvećenim učenicima i studentima sa interesovanjem za programiranje i web tehnologije, koji već posjeduju predznanje iz informatike i motivisani su da se u budućnosti bave programiranjem. Kursevi nisu namijenjeni studentima sa većim iskustvom u programiranju.
Šta ćete naučiti na ovoj obuci?
- Samostalno pisanje koda u Pythonu i JavaScriptu
- Razvijanje praktičnih veština kroz rad na realnim projektima
- Povezivanje sa mentorima radi podrške i usmeravanja
- Unapređenje tehničkih i logičkih sposobnosti
Polaznici će moći da biraju između dvije grupe obuka
Python grupa – Python je programski jezik opšte namjene, poznat po svojoj jednostavnosti i čitljivosti. Njegova sintaksa je jednostavna i intuitivna, što omogućava brzo učenje i efikasno programiranje. Python dolazi sa bogatim skupom paketa i podrškom za mnoge dodatne biblioteke koje pokrivaju gotovo sve aspekte programiranja, od web razvoja do nauke o podacima. Postoji ogromna i aktivna zajednica korisnika i programera koji pružaju podršku, resurse i alate. Python se koristi u različitim oblastima, uključujući web razvoj, automatizaciju, analizu podataka, vještačku inteligenciju, nauku o podacima, razvoj igara i još mnogo toga. Može se koristiti na različitim platformama i operativnim sistemima, što ga čini veoma fleksibilnim, a lako se integriše sa drugim jezicima i alatima, omogućavajući širu primjenu u različitim projektima. Zahvaljujući ovim karakteristikama, Python je postao jedan od najpopularnijih programskih jezika u svijetu programiranja i nastavlja da raste u popularnosti. Ovaj kurs je namijenjen učenicima i studentima koji žele da savladaju osnovne i napredne koncepte programiranja u Python programskom jeziku. Kurs će obuhvatiti teme kao što su osnovni koncepti ovog programskog jezika, rad sa podacima, kreiranje skripti za automatizaciju zadataka, te korišćenje biblioteka za obradu podataka. Učesnici će raditi sa alatima kao što su Jupyter Notebook i VSCode, što će omogućiti da efikasno pisanje i testiranje koda. Kroz praktične primjere i projekte, učesnici će razviti sposobnost da rješavaju realne probleme koristeći Python.
JavaScript i web tehnologije grupa – JavaScript je programski jezik koji se koristi za razvoj interaktivnih i dinamičnih web stranica. U kombinaciji sa osnovnim web tehnologijama kao što su HTML i CSS, omogućava kreiranje korisničkog iskustava za web stranice. HTML (HyperText Markup Language) koristi se za strukturiranje sadržaja na web stranici, dok se CSS (Cascading Style Sheets) koristi za stilizovanje i oblikovanje tog sadržaja. JavaScript dodaje interaktivnost i dinamiku, omogućavajući promjene sadržaja bez ponovnog učitavanja stranice, validaciju formi, animacije i mnoge druge funkcionalnosti. Popularnost JavaScripta potiče od njegove fleksibilnosti, jednostavnosti korišćenja i široke podrške kroz različite biblioteke i framework-ove kao što su React, Angular i Vue.js. Zahvaljujući ovim karakteristikama, JavaScript je postao nezamjenjiv alat za razvoj savremenih web aplikacija, omogućavajući programerima da kreiraju interaktivne, brze i responzivne web aplikacije. Ovaj kurs je namijenjen učesnicima koji žele da se fokusiraju na web razvoj. Kurs će pokrivati osnovne elemente JavaScript programskog jezika, kao i osnove HTML-a i CSS-a, koje su neophodne za kreiranje dinamičkih web stranica. Učesnici će se upoznati sa DOM elementom, API pozivima, asinhronim funkcijama. Tokom kursa, učesnici će koristiti alate kao što su Visual Studio Code, GitHub, što će pomoći efikasnijem razvijaju, testiraju i upravljaju projektima.
Metodologija selekcije učesnika
Proces selekcije započinje popunjavanjem online forme gdje će kandidati unijeti detaljne informacije o sebi i napisati jednu vrstu motivacionog pisma. Nakon toga, uslijediće online razgovor sa mentorom radi dodatne procjene kandidata. U specifičnim situacijama, ako broj prijava prelazi kapacitet, kandidati će polagati prijemni test kako bi se izvršila konačna selekcija.
Benefiti za učesnike:
- Direktan kontakt i podrška od strane iskusnih mentora
- Rad u malim grupama do 6 učesnika, što omogućava individualizovani pristup
- Mogućnost rada na konkretnim projektima koji se mogu koristiti kao dio portfolija
- Unapređenje znanja i vještina koje su tražene na tržištu rada
- Umrežavanje sa drugim učenicima i studentima