Razvijalec Pythona od nič do srednjega - tečaj 110.820 RUB. iz netologije, usposabljanje 13 mesecev, datum 2. oktober 2023.
Miscellanea / / November 27, 2023
Ključna znanja: Python, Django, Celery, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git
Osnove programskega jezika Python
Naučimo se enega najbolj dobro organiziranih programskih jezikov. Naučimo se opisati algoritme za reševanje vsakodnevnih problemov in delo s podatki.
- Python. Spoznavanje konzole
- Pogojne konstrukcije. Primerjalne operacije
- Uvod v podatkovne vrste in zanke
- Cikli. Vrste podatkov. Zbirke podatkov
- Funkcije - uporabite vgrajene in ustvarite svoje
- Razredi in njihova uporaba v Pythonu
- Odpiranje in branje datoteke, pisanje v datoteko
- Delo z različnimi formati podatkov
- Delo s knjižnico zahtev, http zahteve
- Delo z razredi z uporabo VK API kot primera
Git - sistem za nadzor različic
Naučite se delati s sistemom Git (standard za upravljanje izvorne kode) in storitvijo GitHub. Objavili boste svoje domače naloge in že med procesom usposabljanja ustvarili svoj prvi portfolio.
- Implementacija sistema za nadzor različic
- Delovna zgodovina in podružnice
- Skupinsko delo
Tečajni projekt "Cloud Archiver"
Shranjevanje v oblaku je postalo pravilo za ljudi. Nalaganje foto albuma ali deljenje dokumentov v oblak ni težko. Vendar obstaja težava - lahko vam zmanjka prostora. Lepo bi bilo, če bi lahko arhivirali največjo in najtežjo datoteko ali mapo in jo naložili nazaj v oblak. Tako lahko prihranite več prostega prostora. Ustvarili boste program za arhiviranje v oblaku iz nič za optimizacijo prostora na disku. Program bo lahko:
- Prejmite informacije o vseh mapah v Ya.Disk in poiščite najtežjo
- Prenesite datoteko v računalnik, kjer se izvaja program
- Arhivirajte datoteko
- Naložite nazaj v mapo
- Zapišite informacije o spremenjeni datoteki v datoteko json
Angleščina za razvijalce začetnike
V tem modulu boste našli deset video predavanj, ki vam bodo pomagala, da začnete govoriti angleško kot pravi razvijalec.
- Besedišče, brez katerega ne gre
- Kako si dopisovati v angleščini
- Branje dokumentacije in analiziranje zahtev
- Programiranje
- Testiranje programske opreme
- Stresne situacije
- Odpravljanje težav
- Delo in vloge v timu
- Podpiramo vsak pogovor v angleščini
- Srečanja, predstavitve na najvišji ravni
Baza podatkov
Naučimo se načrtovati baze podatkov z uporabo poizvedovalnega jezika SQL. V okviru tečaja se bomo ukvarjali z bazo podatkov PostgreSQL – eno najbolj priljubljenih in najlažjih za učenje. Kot odjemalca bomo uporabili pgAdmin. Na koncu tečaja se bomo seznanili z ORM sqlalchemy.
- Uvod v baze podatkov
- Vrste baz podatkov. SQL/NoSQL, PostgreSQL
- Oblikovanje baze podatkov. Povezave 3NF
- Izberite poizvedbe
- Zahteve za vstavljanje/posodabljanje/brisanje
- Python in baze podatkov. ORM
Python napredno
Raziščimo funkcije Pythona, zaradi katerih je tako priljubljen. Poglejmo, kako izboljšati in poenostaviti program z uporabo modulov, iteratorjev in dekoraterjev. Študirali bomo tehnologije za testiranje kode, razčlenjevanje besedila in spletnih strani. Na koncu tečaja bomo izvedli predavanje o tem, kako opraviti razgovor za poklic Python razvijalca.
- Moduli, paketi, uvozi v Python
- Iteratorji, generatorji
- Dekoraterji
- Razvoj testa
- Regularni izrazi
- Spletno strganje
- Priprave na razgovore
Tečajni projekt VKinder
Vsi so že slišali za aplikacijo za zmenke – Tinder. Naredili boste bota, podobnega Tinderju. Ljudem, ki izpolnjujejo zahteve uporabnika, bo bot poslal 3 najboljše priljubljene fotografije z njihovega avatarja. Priljubljenost določa število všečkov. Bot bo lahko iskal ljudi, ki izpolnjujejo pogoje, na podlagi podatkov o uporabniku iz VK z uporabo:
- starostni razpon
- nadstropje
- mesto
- Družinski status
Django
V tem modulu boste delali z ogrodjem Django in se naučili osnovnih principov organizacije projekta v Djangu. Delali boste z bazami podatkov – naučili se jih ustvarjati, delati z ORM-ji in modeli. Naučili se boste, kako razviti zaledne spletne aplikacije in povezati gostovanje datotek ter zagon spletne aplikacije.
- Uvod v Django. Priprava in zagon projekta
- Obdelava poizvedb
- Dinamično generiranje strani na podlagi predlog
- Delo z ORM
- Delo z ORM, 2. del
- Interakcija s spletno stranjo
- Personalizacija spletne strani
- Izdelava in podpora projektov
- Delo z API-jem
Python v spletnem razvoju
Programiranje je cel sklop veščin. Morate biti sposobni zagnati kodo, jo naložiti na strežnik in jo konfigurirati. Pri tem bosta pomagali tehnologiji Docker in CI/CD. Kot aplikacijo bomo napisali program z uporabo ogrodja Flask. V drugem delu tečaja bomo preučevali tehnologije asinhronega programiranja v Pythonu.
- Uvod v spletno ogrodje Flask
- Namestitev aplikacije z uporabo Dockerja
- CI/CD - metode stalne integracije, uvajanja ali dostave
- Dogodkovna zanka. Asyncio
- Aiohttp
- Zagon opravil, vezanih na procesor, v ozadju v Django/Flask
U
Undine86
27.01.2023 G.
Netologija je najboljša šola v svojem segmentu. Priporočam.
Prednosti: Jasna predstavitev snovi, kompetentni učitelji, pomoč pri tečaju. Odlična kakovost spletnih oddaj. Upoštevanje rokov za preglede. Slabosti: Ni najdeno Dober dan! Želel sem deliti svojo pozitivno izkušnjo v netologiji. Od začetka se učim biti razvijalec Pythona. Ko sem ostal brez službe, sem se moral nujno izšolati iz računovodje v informatiko. Bilo me je strah...
A
AleNnor
03.10.2022 G.
Python za začetnike - zelo mi je bil všeč način učenja, naučil sem se programirati iz nič!
Prednosti: Zelo kompetentni učitelji, odlične povratne informacije, domače naloge. Slabosti: Ni mi je bil zelo všeč odnos učiteljev in vodij do učitelja. Vodijo vas popolnoma od začetka do samega konca treninga. Pomagajo na vseh stopnjah usposabljanja, svetujejo tako pri nalogah kot tečajnih projektih. Zaradi osebnih razlogov nisem imel časa oddati diplomske naloge in me je bolelo ...
E
enmazur
20.04.2022 G.
Python razvijalec iz nič
Prednosti: še nobene. Slabosti: Metoda usposabljanja zaenkrat ne daje rezultatov Kupil sem tečaj "Razvijalec Pythona iz nič". Sprva sem razumel, da je izbrana tema precej kompleksna in da jo bom moral študirati ne le lokalno na tečaju, temveč uporabiti vse možne načine iskanja informacij. Trenutno se učim 1 mesec, v tem času smo obdelali 5 tem in opravili 5 domačih nalog. zadaj...
K
KRealNum
19.05.2022 G.
Absolutno ostudna kakovost storitev.
Za: Nič. Slabosti: Nizka kakovost storitve, pomanjkanje želje po izboljšavi storitve Prijavljen na tečaj “Python development for beginners” v okviru programa “Digitalni poklici 2022”. 11. maja je bila vloga odobrena in takrat se je začela moja »čudovita« interakcija s to pisarno. Torej, spletno mesto netology navaja, da me bodo kontaktirali v 1-3 delovnih dneh po prejemu informacij o...
Tečaj je namenjen študentom, ki se šele začenjajo učiti programiranja, predvsem programiranja v Pythonu. Seznanili se boste z osnovnimi koncepti jezika Python ter uporabnimi knjižnicami NumPy, Pandas, Matplotlib. Predmet je uvodni in je primeren za študente, ki nameravajo v prihodnosti študirati tečaje analize podatkov in strojnega učenja. Po opravljenem tečaju se izda certifikat Softline Training Center.
3,7
22 500 ₽