Vývojár Pythonu od nuly po stredne pokročilých - kurz 110 820 RUB. z Netology, školenie 13 mesiacov, Dátum 2.10.2023.
Rôzne / / November 27, 2023
Kľúčové zručnosti: Python, Django, Zeler, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git
Základy programovacieho jazyka Python
Poďme sa naučiť jeden z najlepšie organizovaných programovacích jazykov. Naučme sa popísať algoritmy na riešenie každodenných problémov a prácu s dátami.
- Python. Zoznámenie sa s konzolou
- Podmienené konštrukcie. Porovnávacie operácie
- Úvod do dátových typov a slučiek
- Cykly. Typy údajov. Zbery údajov
- Funkcie - použite vstavané a vytvorte si vlastné
- Triedy a ich použitie v Pythone
- Otvorenie a čítanie súboru, zápis do súboru
- Práca s rôznymi formátmi údajov
- Práca s knižnicou požiadaviek, požiadavkami http
- Práca s triedami pomocou VK API ako príklad
Git - systém riadenia verzií
Naučte sa pracovať so systémom Git (štandard správy zdrojového kódu) a službou GitHub. Zverejníte domácu úlohu a už počas tréningového procesu si vytvoríte prvé portfólio.
- Implementácia systému správy verzií
- Pracovná história a pobočky
- Tímová práca
Projekt kurzu „Cloud Archiver“
Cloudové úložisko sa stalo pre ľudí štandardom. Nahranie fotoalbumu alebo zdieľanie dokumentov do cloudu nie je zložité. Je tu však problém – môže sa stať, že vám dôjde miesto. Bolo by pekné mať možnosť archivovať najväčší a najťažší súbor alebo priečinok a nahrať ho späť do cloudu. Týmto spôsobom môžete ušetriť viac voľného miesta. Vytvoríte si cloudový archivačný program od začiatku, aby ste optimalizovali miesto na disku. Program bude schopný:
- Prijímajte informácie o všetkých priečinkoch v Ya.Disk a hľadajte ten najťažší
- Stiahnite si súbor do počítača, na ktorom je spustený program
- Archivujte súbor
- Nahrajte ho späť do priečinka
- Zapíšte informácie o zmenenom súbore do súboru json
Angličtina pre začínajúcich vývojárov
V tomto module nájdete desať video prednášok, ktoré vám pomôžu začať rozprávať po anglicky ako skutočný vývojár.
- Slovná zásoba, bez ktorej sa nezaobídete
- Ako korešpondovať v angličtine
- Čítanie dokumentácie a analýza požiadaviek
- Programovanie
- Testovanie softvéru
- Stresujúce situácie
- Riešenie problémov
- Práca a úlohy v tíme
- Podporujeme akúkoľvek konverzáciu v angličtine
- Stretnutia, prezentácie na najvyššej úrovni
Databáza
Poďme sa naučiť navrhovať databázy pomocou dotazovacieho jazyka SQL. V rámci kurzu budeme pracovať s databázou PostgreSQL – jednou z najpopulárnejších a najjednoduchších na naučenie. Ako klienta použijeme pgAdmin. Na konci kurzu sa zoznámime s ORM sqlalchemy.
- Úvod do databáz
- Typy databáz. SQL/NoSQL, PostgreSQL
- Návrh databázy. Spojenia 3NF
- Vyberte otázky
- Vložiť/aktualizovať/vymazať požiadavky
- Python a databázy. ORM
Python pokročilý
Poďme preskúmať funkcie Pythonu, vďaka ktorým je taký populárny. Pozrime sa, ako vylepšiť a zjednodušiť program pomocou modulov, iterátorov a dekorátorov. Budeme študovať technológie na testovanie kódu, parsovanie textu a webových stránok. Na konci kurzu urobíme prednášku o tom, ako absolvovať pohovor pre profesiu Python developer.
- Moduly, balíky, importy v Pythone
- Iterátory, generátory
- Dekoratéri
- Vývoj testu
- Regulárne výrazy
- Zoškrabovanie webu
- Príprava na pohovory
Projekt kurzu VKinder
Každý už počul o zoznamovacej aplikácii – Tinder. Vyrobíte si bota podobného Tinderu. Ľuďom, ktorí spĺňajú požiadavky používateľa, robot odošle 3 najobľúbenejšie fotografie z ich avatara. Obľúbenosť sa určuje podľa počtu lajkov. Robot bude môcť vyhľadávať ľudí, ktorí spĺňajú podmienky na základe informácií o používateľovi z VK, pomocou:
- vekový rozsah
- podlaha
- mesto
- Rodinný stav
Django
V tomto module budete pracovať s rámcom Django a naučíte sa základné princípy organizácie projektu v Django. Budete pracovať s databázami – naučíte sa ich vytvárať, pracovať s ORM a modelmi. Dozviete sa, ako vyvíjať backendové webové aplikácie a ako hostovať súbory a spúšťať webové aplikácie.
- Úvod do Djanga. Príprava a spustenie projektu
- Spracovanie dopytu
- Dynamické generovanie stránok na základe šablón
- Práca s ORM
- Práca s ORM, časť 2
- Interakcia so stránkou
- Personalizácia webových stránok
- Tvorba a podpora projektov
- Práca s API
Python vo vývoji webu
Programovanie je celý súbor zručností. Musíte byť schopní spustiť kód, nahrať ho na server a nakonfigurovať. Pomôžu s tým technológie Docker a CI/CD. Ako aplikáciu napíšeme program využívajúci rámec Flask. V druhej časti kurzu budeme študovať technológie asynchrónneho programovania v Pythone.
- Úvod do webového rámca Flask
- Nasadenie aplikácií pomocou Docker
- CI/CD - metódy nepretržitej integrácie, nasadenia alebo dodávky
- Slučka udalostí. Asyncio
- Aiohttp
- Spúšťajte úlohy viazané na CPU na pozadí v Django/Flask
U
Undine86
27.01.2023 G.
Netológia je najlepšia škola vo svojom segmente. Odporúčam.
Výhody: Prehľadná prezentácia materiálu, kompetentní učitelia, asistencia počas kurzu. Vynikajúca kvalita online vysielania. Dodržiavanie termínov kontrol. Nevýhody: Nenájdené Dobré popoludnie! Chcel som sa podeliť o svoje pozitívne skúsenosti v Netológii. Učím sa byť vývojárom Pythonu od nuly. Po tom, čo som zostal bez práce, som sa musel súrne vyučiť z účtovníka na IT špecialistu. Bál som sa...
A
AleNnor
03.10.2022 G.
Python pre začiatočníkov - veľmi sa mi páčilo, ako to učili, naučil som sa programovať od nuly!
Výhody: Veľmi kompetentní učitelia, výborná spätná väzba, domáce úlohy. Nevýhody: Žiadne Veľmi sa mi páčil prístup učiteľov a manažérov k učiteľovi. Vedú vás úplne od nuly až do samého konca tréningu. Pomáhajú vo všetkých fázach školenia, radia pri zadaniach aj projektoch kurzov. Z osobných dôvodov som nestihol odovzdať svoj diplomový projekt a bolelo ma to...
E
enmazur
20.04.2022 G.
Vývojár Pythonu od nuly
Výhody: zatiaľ žiadne. Nevýhody: Tréningová metóda zatiaľ neprináša výsledky Kúpil som si kurz “Python developer od nuly”. Spočiatku som pochopil, že vybraný predmet je dosť zložitý a že ho budem musieť študovať nielen lokálne v kurze, ale využiť aj všetky možné spôsoby vyhľadávania informácií. Momentálne sa učím 1 mesiac, za ten čas sme prebrali 5 tém a splnili 5 domácich úloh. Za...
K
KRealNum
19.05.2022 G.
Absolútne nechutná kvalita služieb.
Plusy: Žiadne. Nevýhody: Nízka kvalita služieb, nedostatok chuti službu zlepšovať Prihlásené do kurzu „Vývoj jazyka Python pre začiatočníkov“ v rámci programu „Digitálne profesie 2022“. 11. mája bola žiadosť schválená a potom sa začala moja „úžasná“ interakcia s týmto úradom. Na webovej stránke netológie je teda uvedené, že ma budú kontaktovať do 1-3 pracovných dní po tom, čo dostanú informácie o...
Kurz je určený pre študentov, ktorí sa len začínajú učiť programovanie, najmä programovanie v Pythone. Oboznámite sa so základnými pojmami jazyka Python, ako aj s užitočnými knižnicami NumPy, Pandas, Matplotlib. Kurz je úvodný a je vhodný pre študentov, ktorí plánujú v budúcnosti študovať kurzy analýzy dát a strojového učenia. Po absolvovaní kurzu je vydaný certifikát Softline Training Center.
3,7
22 500 ₽