shape
shape

Python programiranje

  • Home
  • Python programiranje
Online nastava uživo • Praktično programiranje • Završni GitHub projekat
Planirani start obuke: 27. Oktobar, 20h

Nauči Pajton i otvori sebi više od jednog puta u IT

Aktuelno | Jedna od najtraženijih oblasti
Postani osoba koja prepoznaje napad pre nego što se desi. Učiš kako razmišljaju napadači, kako nastaju incidenti i kako da ih zaustaviš kroz realne scenarije.

Ograničen broj slobodnih mesta za narednu grupu. Ostalo je još 10 slobodnih mesta.

IT

Ako danas ne znaš ništa o programiranju, to nije problem.

Pajton je jedan od jezika sa kojima početnici često ulaze u svet programiranja jer je pregledan, široko primenljiv i koristi se u velikom broju savremenih tehnoloških oblasti.

Ali njegova prava vrednost je u tome što te ne usmerava samo ka jednom poslu.

Sa dobrom osnovom iz Pajtona možeš kasnije da nastaviš ka razvoju softvera, backend programiranju, analizi podataka, automatizaciji, veštačkoj inteligenciji, mašinskom učenju, i drugim tehnološkim oblastima.

Ne moraš danas da znaš gde ćeš završiti.

Prvo nauči da programiraš.
Zatim odluči gde ćeš to znanje da upotrebiš.

Od „ne razumem ovaj kod“ do „znam kako da rešim problem“

Programiranje nije pamćenje komandi.

Prava promena nastaje kada počneš da razmišljaš ovako:

Šta treba da rešim?
Na koje manje korake mogu da podelim problem?
Kako da te korake objasnim računaru?

Upravo to vežbaš tokom kursa.

Pišeš svoje Pajton programe

Od prvih naredbi dolaziš do programa koji koriste uslove, petlje, funkcije, liste, rečnike, datoteke i druge važne elemente jezika.

Razumeš kod umesto da ga samo prepisuješ

Cilj nije da zapamtiš gotovo rešenje, već da razumeš zašto nešto radi, šta možeš da promeniš i kako sam da dođeš do rešenja.

Razvijaš programersku logiku

Učiš da složen problem razložiš na jednostavnije korake i napraviš precizan postupak kojim računar dolazi do rezultata.

Počinješ da radiš sa podacima

Tekst, liste, CSV, JSON, XML, baze podataka i sadržaj sa interneta postaju informacije koje program može da čita, obrađuje i menja.

Praviš sopstveni projekat za GitHub

Na osnovnom i naprednom programu dobijaš projektni zadatak koji samostalno razvijaš i postavljaš na GitHub.

Gradiš temelj za više IT zanimanja

Pajton može da bude početna tačka za razvoj softvera, automatizaciju, analizu podataka, veštačku inteligenciju, mašinsko učenje i druge tehničke specijalizacije.

Da li je sa 30, 40 ili 50 godina kasno da promeniš karijeru i uđeš u IT?

Nije presudno koliko dugo radiš nešto drugo.

Važnije je šta si spreman da naučiš od danas.

Ako iza sebe imaš deset, petnaest ili dvadeset godina rada u finansijama, prodaji, administraciji, marketingu, inženjerstvu, logistici, obrazovanju ili nekoj sasvim drugoj oblasti, ne dolaziš bez vrednosti.

Već donosiš:

  • radne navike
  • odgovornost
  • iskustvo u rešavanju problema
  • razumevanje ljudi i poslovnih procesa
  • poznavanje određene industrije

Programiranje toj osnovi dodaje novu tehničku veštinu.

I upravo kombinacija postojećeg iskustva i Pajtona može da bude veoma zanimljiva.

Ekonomista može da automatizuje obradu podataka.
Marketar može da analizira velike skupove rezultata.
Inženjer može da automatizuje proračune.
Finansijski stručnjak može da razvija alate za analizu i izveštavanje.

A neko ko želi potpunu prekvalifikaciju može od Pajtona da počne da gradi sasvim novu profesiju.

Ovaj kurs je namenjen i tebi ako:

  • nikada ranije nisi programirao
  • dugo razmišljaš o promeni profesije
  • želiš da razumeš kako nastaje softver
  • zanima te rad sa podacima
  • želiš da automatizuješ dosadne i ponavljajuće poslove
  • privlače te veštačka inteligencija i mašinsko učenje
  • želiš tehničku veštinu koja ti ostavlja više mogućih pravaca razvoja

Za osnovni program nije potrebno prethodno programersko znanje.

Potrebni su motivacija, vežbanje i spremnost da ne odustaneš kada program iz prvog pokušaja ne uradi ono što si zamislio.

Plan i program

Kako izgleda prvi susret sa programiranjem kada imaš nekoga da te vodi

PREOSTALO SLOBODNIH MESTA
0

Ne moraš danas da izabereš zanimanje za narednih 20 godina. Izaberi veštinu iz koje može da nastane više različitih karijera

Kako izgleda prvi susret sa programiranjem kada imaš nekoga da te vodi

Na početku će ti kod verovatno izgledati čudno.

Videćeš zagrade, promenljive, funkcije i naredbe koje još ne razumeš.

A onda počinješ da ih povezuješ.

Napišeš prvi program.
Pokreneš ga.
Dobiješ grešku.
Pronađeš gde si pogrešio.
Ispraviš.
I program proradi.

Tu počinje pravo učenje.

Kurs se održava dva puta nedeljno po dva sata, a svaki čas ima jasno definisanu strukturu.

Prvih 15 minuta namenjeno je konsultacijama u vezi sa domaćim zadatkom sa prethodnog časa. Nakon toga se uvodi novo gradivo, rade primeri i novo znanje povezuje sa onim što si već savladao.

Tokom programa:

  • programiraš zajedno sa predavačem
  • dobijaš domaće zadatke za samostalan rad
  • imaš prostor za pitanja i konsultacije
  • učiš kako da čitaš poruke o greškama
  • tražiš uzrok kada program ne radi
  • postepeno rešavaš sve ozbiljnije zadatke
  • dobijaš završni projektni zadatak

Na osnovnom programu projektni zadatak dobijaš u 10. nedelji.

Na naprednom programu novi projekat dobijaš u 14. nedelji.

Tada više ne rešavaš samo pojedinačne vežbe.

Počinješ da praviš nešto svoje.

Jedan programski jezik. Mnogo mogućih pravaca

Jedna od najvećih prednosti Pajtona je upravo to što se koristi za veoma različite poslove.

Ne završavaju svi ljudi koji uče Pajton na istoj poziciji.

Neko će praviti softver.
Neko će raditi sa podacima.
Neko će automatizovati poslovne procese.
Neko će nastaviti ka veštačkoj inteligenciji.

Jedna stvar koju treba da znaš pre nego što se prijaviš

Programiranje nije prečica.

Ne postoji kurs posle kojeg za nekoliko nedelja postaješ iskusan programer bez vežbanja.

Ne postoji ni količina gledanja predavanja koja može da zameni pisanje sopstvenog koda.

Na ovom kursu nećeš:

  • samo prepisivati kod sa ekrana
  • učiti komande napamet bez razumevanja
  • dobiti obećanje da će posao doći sam
  • postati stručnjak za veštačku inteligenciju za nekoliko časova

Učićeš kako da rešavaš probleme.

A dobra vest je da programiranje odmah pokazuje rezultat tvog rada.

Napišeš nešto.
Pokreneš.
Računar ti odmah pokaže da li si bio dovoljno precizan.

Ako nisi, vraćaš se.

Ispravljaš.

Pokušavaš ponovo.

I upravo kroz taj proces nastaje programer.

 

Zašto je Pajton danas mnogo više od „još jednog programskog jezika“

Pajton je popularan među početnicima zato što je kod relativno čitljiv i ne zahteva da se odmah boriš sa velikom količinom tehničkih detalja samo da bi napravio prvi program.

Ali njegova važnost mnogo više dolazi iz toga gde se sve koristi.

Danas ga možeš sresti u:

  • razvoju softvera
  • automatizaciji poslovnih procesa
  • analizi podataka
  • naučnom računarstvu
  • mašinskom učenju
  • sistemima veštačke inteligencije
  • obradi prirodnog jezika
  • radu sa velikim jezičkim modelima
  • obradi slike
  • web scraping-u
  • radu sa bazama podataka
  • finansijskim analizama
  • inženjerskim proračunima
  • istraživačkim projektima

Zbog toga početak sa Pajtonom ne znači da već danas moraš da znaš čime ćeš se tačno baviti.

Možeš prvo da naučiš osnovu.

A onda, kada vidiš šta ti najbolje leži, biraš pravac.

Gde možeš da radiš nakon kursa

Audience card image

Pajton programer

Razvijaš programe, poslovnu logiku, automatizacije, alate i različita softverska rešenja.

Audience card image

Backend programer

Radiš na delu web aplikacije koji korisnik ne vidi, ali koji obrađuje podatke, poslovna pravila, korisničke zahteve i komunikaciju sa bazama.

Audience card image

Analitičar podataka

Koristiš Pajton da sređuješ, kombinuješ, obrađuješ i analiziraš podatke, posebno kada količina ili složenost podataka prevaziđe mogućnosti jednostavnog rada u tabelama.

Tvoj put od prvog programa do prvog ozbiljnijeg projekta

Proces u 5 koraka kroz koji učiš da razumeš, prepoznaš, analiziraš i zaustaviš pretnju.

Počinješ da govoriš „jezikom računara“

Upoznaješ algoritme, promenljive, tipove podataka, izraze i osnovne naredbe.

Program počinje da donosi odluke

Učiš uslove, petlje i funkcije, pa tvoji programi više ne rade samo jednu jednostavnu stvar.

Radiš sa sve ozbiljnijim podacima

Tekstovi, liste, skupovi, rečnici i datoteke postaju materijal koji znaš da obrađuješ.

Samostalno praviš projekat

Dobijaš projektni zadatak koji rešavaš sam i postavljaš na GitHub. To je prvi korak od vežbi ka radu koji možeš da razvijaš i pokažeš

Nastavljaš tamo gde vidiš svoju budućnost

Možeš da nastaviš napredni Pajton, a zatim dalje prema backend programiranju, automatizaciji, podacima, mašinskom učenju, veštačkoj inteligenciji ili nekom drugom pravcu.

Uz kurs dobijaš knjigu iz koje je Pajton učilo više od 200.000 ljudi

„Osnove programiranja u Pajtonu“

Kada prvi put učiš programiranje, najteže nije zapamtiti komandu.

Najteže je razumeti kako da problem pretvoriš u nešto što računar ume da izvrši.

Upravo tome služi knjiga profesora Miloša Kovačevića.

Prvo izdanje knjige Osnove programiranja u Pajtonu preuzeto je više od 200.000 puta, a čitaoci širom sveta koriste je za učenje Pajtona na srpskom jeziku.

Napisana je za ljude koji tek počinju.

Ne polazi od toga da već znaš da programiraš.

Kroz jednostavne primere objašnjava:

  • šta je program
  • šta je algoritam
  • kako računar obrađuje naše naredbe
  • kako problem razlažemo na manje korake
  • kako te korake pretvaramo u Pajton program
  • kako da razumemo zašto je neko rešenje dobro
  • šta možemo da uradimo kada program ne radi kako smo zamislili

U knjizi se nalazi veliki broj konkretnih zadataka i detaljno objašnjenih rešenja.

Njen cilj nije da naučiš kako da kopiraš gotov kod.

Cilj je da postepeno naučiš kako da sam dođeš do rešenja.

Knjiga prati osnovni program i ostaje ti kao literatura kojoj možeš da se vraćaš i nakon završetka nastave.

Cena znanja koje štiti

Cena napada je uvek veća od cene znanja.

447€
Cena u drugim valutama:
RSD:52.495,68
BAM:876,12
MKD:27.553,08
Regularno: 597€
Cena u drugim valutama:
RSD:70.111,68
BAM:1.170,12
MKD:36.799,08
-25%
Akcijska cena važi još promo
00dana
00sati
00min
00sek
REZERVIŠI MESTO

Kada ti je programiranje prvi put pred očima, posebno je važno ko ti ga objašnjava

Ali za početnika je važnije nešto drugo:

zna kako da kompleksnu tehničku temu počne od prve, razumljive ideje.

Ne kreće se od pretpostavke da već znaš.

Kreće se od pitanja:

Šta je problem?
Kako da ga razložimo?
Kako to pretvaramo u program?

Šta sve može da se promeni kada uz svoju profesiju dodaš Pajton

Pajton nije vezan samo za tipične IT kompanije.

Koriste ga tehnološki timovi, banke, telekomunikacione kompanije, startapi, istraživačke institucije, inženjerske firme, finansijske organizacije i kompanije koje rade sa velikim količinama podataka.

To znači da postoji više načina da ovo znanje pretvoriš u karijeru.

Možeš da:

  • razvijaš svoju programersku karijeru u kompaniji
  • nastaviš specijalizaciju ka backend razvoju
  • radiš sa podacima i analitikom
  • nastaviš ka mašinskom učenju
  • gradiš znanje potrebno za razvoj sistema veštačke inteligencije
  • automatizuješ poslovne procese
  • radiš na domaćim ili međunarodnim projektima
  • za određene poslove radiš na daljinu
  • nakon dovoljno iskustva radiš freelance projekte
  • povežeš Pajton sa profesijom koju već poznaješ

Za nekoga će Pajton biti potpuno nova karijera.

Za nekoga drugog biće alat zbog kojeg postojeći posao može da radi brže i na višem nivou.

I jedno i drugo može biti veliki korak.

Pitanja koja se jave gotovo svakome pre prvog časa

Da. Osnovni program upravo je namenjen ljudima koji kreću od početka. Prve teme su algoritmi, prvi Pajton program, tipovi podataka, promenljive i osnovni operatori, a zatim se znanje postepeno nadograđuje.
Za deo algoritamskog pristupa koristi se osnovno srednjoškolsko matematičko znanje, ali ovo nije kurs matematike. Mnogo je važnije da razvijaš logiku, strpljenje i način rešavanja problema.
Osnovni kurs daje ti programerske temelje i završni projekat, ali profesionalno programiranje zahteva dalju praksu, nove projekte i proširivanje znanja. Zato postoji i napredni program kao sledeći korak.
Pajton je jedan od najčešće korišćenih jezika u oblasti veštačke inteligencije i mašinskog učenja. Osnovno znanje programiranja u Pajtonu predstavlja dobar temelj, ali za profesionalni rad u tim oblastima potrebno je dalje specijalizovano učenje.
Da, Pajton se veoma često koristi u analizi podataka. Kurs ti daje programersku osnovu, a zatim je potrebno da proširuješ znanje rada sa podacima, bazama, statistikom i specijalizovanim bibliotekama.
Pajton se koristi za backend deo web aplikacija. Napredni program uvodi te i u HTML, CSS, baze podataka i web tehnologije. Za profesionalni razvoj kompletnih web aplikacija potrebno je dalje savladati odgovarajuće frameworke i druge web tehnologije.
GitHub je platforma koju programeri koriste za čuvanje i predstavljanje koda. Završni projekat koji postaviš tamo predstavlja prvi konkretan rad koji možeš dalje da razvijaš.
Osnovni program traje tri meseca i gradi programersku osnovu od početka.
Napredni program traje četiri meseca i uvodi objektno orijentisano programiranje, naprednije Pajton koncepte, paralelno programiranje, rad sa tekstualnim formatima, HTML i CSS, web scraping, baze podataka i SQL.
Napredni program podrazumeva da već poznaješ tipove, promenljive, operatore, uslove, petlje, funkcije, module, tekstove, liste, torke, skupove, rečnike, datoteke i obradu grešaka.
Ako to još ne znaš, osnovni program je pravi početak.
Godine same po sebi nisu prepreka za učenje programiranja. Realno je očekivati da promena karijere zahteva vreme, vežbu i izgradnju praktičnog iskustva. Prednost ljudi koji već imaju profesionalno iskustvo jeste to što novo tehničko znanje mogu da povežu sa industrijom koju već poznaju.
U IT industriji postoji veliki broj poslova koji se rade na daljinu ili hibridno, ali mogućnost remote rada zavisi od konkretnog poslodavca, pozicije i nivoa iskustva.

Počni od osnova sada, a sledeći pravac biraj kada budeš znao dovoljno da ga izabereše

Možeš da upišeš samo osnovni program i vidiš koliko ti programiranje odgovara.

Ako želiš dalje, nastavljaš na napredni nivo.

Spreman si da započneš sajber karijeru?

Ne moraš danas da odlučiš gde ćeš raditi za godinu ili dve

Dovoljno je da odlučiš da za tri meseca više ne budeš osoba koja kaže: „Ne znam da programiram.“

Osnovni podaci

Tip prijavljivanja

Način plaćanja

Vaučer (opciono)

Ako imate kod vaučera, unesite ga ovde
Pozovi