Osnove Python programiranja

5.0 (od 10 Kampstera)

  • 2 meseca
  • Sertifikat
  • Lekcija: 50
  • 4,950 rsd 1,199 rsd
Opis kursa

Zašto baš ovaj kurs?

Programiranje je postalo opštepopularno kao delatnost u kojoj uvek ima posla. Pre samo nekoliko godina na tržištu su se tražili bilo kakvi programeri, a već danas je i ta branša specijalizovana, te se za rad u njoj traže istančana znanja i veštine, izbrušena skoro do savršenstva.

Postoji mnogo programskih jezika i većina programera se specijalizovala za jedan ili nekoliko njih. Python je moćan, fleksibilan programski jezik koji se može koristiti za razvoj web aplikacija, za kreiranje igrica i još mnogo toga. Lak je za učenje, a ujedno široko primenljiv u mnogim naučnim oblastima za istraživanje podataka

Cilj ovog kursa je da vas uvede u osnove Python-a i osposobi vas za dalje samostalno usavršavanje. Zato je prilagođen početnicima bez ikakvog iskustva u programiranju. Napravite korak ka zanimanju Python programera, naučite osnove!

Prosečna plata profesionalca

Python programer prosečno zarađuje 112 000 RSD na mesečnom nivou.

Šta je potrebno?

  • keyboard_arrow_right Osnovno poznavanje rada na računaru
  • keyboard_arrow_right Preporučljivo je da se prođe kurs Uvod u programiranje ukoliko je neko apsolutni početnik ali nije neophodno.

Koja ću znanja posedovati po završetku?

  • keyboard_arrow_right Tipovi podataka
  • keyboard_arrow_right Rad sa fajlovima
  • keyboard_arrow_right Objektno orijentisano programiranje
  • keyboard_arrow_right Rad sa grafičkim aplikacijama usmerenim na korisnički interfejs
  • keyboard_arrow_down Detaljan sadržaj možete videti na dnu strane

Potvrde i sertifikati

Svi polaznici dobijaju potvrdu o pohađanju kursa.

Svi polaznici koji uspešno polože kurs dobijaju sertifikat.

Cena kursa

Promo cena je 1,199 rsd.

Ko je autor kursa?

Autor kursa je Jana Ćurčić, apsolvent Fakulteta organizacionih nauka i Kampster education specialist. Interesuje je sve što ima veze sa tehnologijom i inovacijama, voli da uči od drugih i rado prenosi svoja znanja.

Recenzent kursa je Stanko Arsenijević: freelance web developer, sa višegodišnjim iskustvom u izradi i upravljanju sajtovima. Najčešće koristi Yii2 PHP i WordPress CMS. Voli da učestvuje na projektima, razmenjuje znanja sa drugima i stalno se usavršava. Trenutno mu je cilj da napravi sistem preko kojeg će svako brzo i jednostavno moći da dođe do novog sajta.

Trajanje kursa

Kurs traje 2 meseca.

Bilo da kupite jedan ili više kurseva svaki od njih možete startovati kad god vi odlučite, nezavisno od datuma kupovine! Danas, kroz mesec dana ili na jesen - datum startovanja kursa birate vi!

Materijal kursa ostaje vam dostupan i po uspešnom završetku kursa - zauvek, tako da se uvek možete podsetiti ili preslišati.

Šta mogu da očekujem?

Po prijemu uplate kurs će vam biti otvoren u roku od 3 radna dana. Tada dobijate potvrdni mejl od naše tehničke podrške, kao i uputstvo za upotrebu Kampster platforme. Kursu možete pristupiti u bilo koje doba, sa računara ili mobilne platforme i pratite ga sledeći tempo koji vam odgovara.

Za mentorstvo i monitoring vašeg učenja zadužen je naš tim, koji je tu da odgovori na sva vaša pitanja, nedoumice i da vam da adekvatne savete za uspešno usvajanje novih znanja i veština. Osim toga, odmah postajete član Kampster zajednice kako biste, ukoliko to želite, mogli da učite u grupi, kao i da potražite pomoć od drugih polaznika ili im pomoć ponudite.

Kako da upišem kurs?

Samo par koraka te deli od kursa:

Korak 1. Prijavi se

Korak 2. Izvrši uplatu

Korak 3. Startuj učenje odmah ili kad god poželiš!

Uzmi Edupass i upiši bilo koji kurs:

Korak 1. Popuni formular

Korak 2. Dobićeš konfirmacioni mejl

Korak 3. Izvrši uplatu po upustvima iz mejla

Korak 4. Započni bilo koji kurs iz naše ponude

Za više informacija

Tu smo za sva vaša pitanja!

+381 62 777 244

office@thecampster.com

Vojvode Milenka 13, Beograd

Sadržaj kursa
1

Uvod u Python

  • menu

    Šta je Python?

    4 min

  • menu

    Prednosti i mane Python-a

    3 min

  • play_circle_outline

    Preuzimanje i instaliranje Python-a

    13 min

  • menu

    Pokretanje IDLE-a i interaktivna konzola

    3 min

2

Osnove Python-a

  • menu

    Unos izraza u interaktivnu konzolu

    12 min

  • menu

    Tipovi podataka

    8 min

  • menu

    Čuvanje vrednosti u promenljivim

    5 min

  • menu

    Komentari

    2 min

  • menu

    Funkcija print()

    3 min

  • menu

    Funkcija input()

    10 min

  • menu

    Funkcija len()

    2 min

  • menu

    Funkcije str(), int(), float()

    2 min

  • menu

    Operatori

    6 min

3

Kontrola toka

  • menu

    Uvod u kontrolu toka

    1 min

  • menu

    If, elif, else

    5 min

  • menu

    For petlja

    8 min

  • widgets

    „Sto puta Dobar dan“

  • menu

    While petlja

    3 min

  • menu

    Naredbe break i continue

    3 min

4

Funkcije

  • menu

    Šta su funkcije?

    2 min

  • menu

    Funkcije sa/bez parametara

    2 min

  • menu

    Vraćanje vrednosti, return naredba

    1 min

  • menu

    Podrazumevajući i argumenti sa ključnim rečima

    4 min

  • menu

    Lokalni i globalni opseg vidljivosti

    5 min

5

Liste

  • menu

    Osnovni koncepti - čemu služe liste?

    3 min

  • menu

    String kao posebna vrsta listi

    2 min

  • menu

    Metode listi

    2 min

  • widgets

    Rad sa listama

  • menu

    Dvodimenzionalne liste

    4 min

6

Rad sa fajlovima

  • menu

    Fajlovi i putanje fajlova

    5 min

  • menu

    Čitanje iz fajla

    3 min

  • menu

    Upisivanje u fajl

    8 min

  • widgets

    Rad sa fajlovima

7

Organizovanje fajlova

  • menu

    Kopiranje fajlova i direktorijuma

    4 min

  • menu

    Premeštanje i preimenovanje fajlova i direktorijuma

    3 min

  • menu

    Trajno i bezbedno brisanje fajlova i direktorijuma

    4 min

  • menu

    Kompresovanje fajlova: zipfile

    10 min

8

Greške i izuzeci

  • menu

    Šta su izuzeci?

    2 min

  • menu

    Rukovanje izuzecima sa try/except

    5 min

  • menu

    Pokretanje izuzetaka

    3 min

  • menu

    Assertions

    3 min

9

Objektno orijentisani Python

  • menu

    Uvod u objektno orijentisano programiranje

    3 min

  • menu

    Objekti i klase

    5 min

  • menu

    Članovi klase

    3 min

  • menu

    Konstruktori

    3 min

  • menu

    Nasleđivanje

    5 min

  • menu

    Polimorfizam

    12 min

10

Grafički interfejs - GUI

  • menu

    Osnovni koncepti

    5 min

  • menu

    Labele

    9 min

  • menu

    Input box

    2 min

  • menu

    Dugmići

    3 min

  • menu

    Slike

    2 min

  • menu

    Canvas

    5 min

widgets

Završni zadatak

Završni zadatak nam služi da utvrdimo znanje koje smo stekli na kursu i to vam je poslednja prepreka. Potrudite se da ga dobro uradite i bićete nagrađeni!
Prosečno potrebno vreme za izradu: 180 min