Python izstrādātājs no nulles līdz vidējam līmenim - kurss RUB 110 820. no Netology, apmācība 13 mēneši, 2023. gada 2. oktobra datums.
Literārs Mistrojums / / November 27, 2023
Galvenās prasmes: Python, Django, Selery, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git
Python programmēšanas valodas pamati
Apgūsim vienu no vislabāk organizētajām programmēšanas valodām. Mācīsimies aprakstīt algoritmus ikdienas problēmu risināšanai un darbam ar datiem.
- Python. Iepazīšanās ar konsoli
- Nosacītās konstrukcijas. Salīdzināšanas operācijas
- Ievads datu tipos un cilpās
- Velosipēdi. Datu veidi. Datu kolekcijas
- Funkcijas - izmantojiet iebūvētās un izveidojiet savu
- Klases un to izmantošana Python
- Faila atvēršana un lasīšana, rakstīšana failā
- Darbs ar dažādiem datu formātiem
- Darbs ar pieprasījumu bibliotēku, http pieprasījumiem
- Darbs ar klasēm, izmantojot VK API kā piemēru
Git - versiju kontroles sistēma
Uzziniet, kā strādāt ar Git sistēmu (avota koda pārvaldības standartu) un pakalpojumu GitHub. Publicēsi mājasdarbu un jau apmācību procesā veidosi savu pirmo portfolio.
- Versiju kontroles sistēmas ieviešana
- Darba vēsture un filiāles
- Komandas darbs
Kursa projekts "Mākoņu arhivētājs"
Mākoņu krātuve cilvēkiem ir kļuvusi par normu. Fotoalbuma augšupielāde vai dokumentu koplietošana mākonī nav grūta. Taču ir problēma – var pietrūkt vietas. Būtu jauki, ja varētu arhivēt lielāko un smagāko failu vai mapi un augšupielādēt to atpakaļ mākonī. Tādā veidā jūs varat ietaupīt vairāk brīvas vietas. Jūs izveidosit mākoņa arhivēšanas programmu no jauna, lai optimizētu vietu diskā. Programma varēs:
- Saņemiet informāciju par visām Ya.Disk mapēm un meklējiet smagāko
- Lejupielādējiet failu datorā, kurā darbojas programma
- Arhivējiet failu
- Augšupielādējiet to atpakaļ mapē
- Ierakstiet informāciju par mainīto failu JSON failā
Angļu valoda izstrādātājiem iesācējiem
Šajā modulī jūs atradīsiet desmit video lekcijas, kas palīdzēs jums sākt runāt angliski kā īsts izstrādātājs.
- Vārdu krājums, bez kura nevar iztikt
- Kā sarakstīties angļu valodā
- Dokumentācijas lasīšana un prasību analīze
- Programmēšana
- Programmatūras testēšana
- Stresa situācijas
- Traucējummeklēšana
- Darbs un lomas komandā
- Mēs atbalstām jebkuru sarunu angļu valodā
- Sanāksmes, prezentācijas visaugstākajā līmenī
Datu bāze
Mācīsimies veidot datu bāzes, izmantojot SQL vaicājumu valodu. Kursa ietvaros strādāsim ar PostgreSQL datubāzi – vienu no populārākajām un visvieglāk apgūstamajām. Mēs izmantosim pgAdmin kā klientu. Kursa noslēgumā iepazīsimies ar ORM sqlalchemy.
- Ievads datu bāzēs
- Datu bāzu veidi. SQL/NoSQL, PostgreSQL
- Datu bāzes dizains. Savienojumi 3NF
- Atlasiet vaicājumus
- Ievietot/atjaunināt/dzēst pieprasījumus
- Python un datu bāzes. ORM
Python uzlabots
Izpētīsim Python funkcijas, kas padara to tik populāru. Apskatīsim, kā uzlabot un vienkāršot programmu, izmantojot moduļus, iteratorus un dekoratorus. Mēs pētīsim koda testēšanas, teksta un tīmekļa lapu parsēšanas tehnoloģijas. Kursa noslēgumā lasīsim lekciju par to, kā nokārtot interviju Python izstrādātāja profesijai.
- Moduļi, pakotnes, importēšana Python
- Iteratori, ģeneratori
- Dekoratori
- Testa izstrāde
- Regulāras izteiksmes
- Tīmekļa nokasīšana
- Sagatavošanās intervijām
Kursa projekts VKinder
Visi ir dzirdējuši par iepazīšanās aplikāciju – Tinder. Jūs izveidosit robotu, kas ir līdzīgs Tinder. Cilvēkiem, kuri atbilst lietotāja prasībām, robots nosūtīs 3 populārākās fotogrāfijas no viņu iemiesojuma. Popularitāti nosaka atzīmju Patīk skaits. Bots varēs meklēt cilvēkus, kas atbilst nosacījumiem, pamatojoties uz informāciju par lietotāju no VK, izmantojot:
- vecumu grupa
- grīda
- pilsēta
- Ģimenes stāvoklis
Django
Šajā modulī jūs strādāsit ar Django ietvaru un apgūsit projekta organizēšanas pamatprincipus Django. Strādāsi ar datu bāzēm – iemācīsies tās veidot, strādāsi ar ORM un modeļiem. Jūs uzzināsit, kā izstrādāt aizmugursistēmas tīmekļa lietojumprogrammas un saišu failu mitināšanu un tīmekļa lietojumprogrammu palaišanu.
- Ievads Django. Projekta sagatavošana un uzsākšana
- Vaicājumu apstrāde
- Dinamiska lapu ģenerēšana, pamatojoties uz veidnēm
- Darbs ar ORM
- Darbs ar ORM, 2. daļa
- Mijiedarbība ar vietni
- Vietnes personalizēšana
- Projekta izveide un atbalsts
- Darbs ar API
Python tīmekļa izstrādē
Programmēšana ir vesels prasmju kopums. Jums ir jāspēj palaist kodu, augšupielādēt to serverī un konfigurēt. Docker un CI/CD tehnoloģijas palīdzēs šajā jautājumā. Kā lietojumprogrammu mēs uzrakstīsim programmu, izmantojot Flask ietvaru. Kursa otrajā daļā pētīsim asinhronās programmēšanas tehnoloģijas Python valodā.
- Ievads Flask tīmekļa ietvarā
- Lietojumprogrammu izvietošana, izmantojot Docker
- CI/CD – nepārtrauktas integrācijas, izvietošanas vai piegādes metodes
- Pasākumu cilpa. Asyncio
- Aiohttp
- Palaidiet ar CPU saistītus uzdevumus fonā programmā Django/Flask
U
Undīne86
27.01.2023 G.
Netoloģija ir labākā skola savā segmentā. ES iesaku.
Priekšrocības: Skaidra materiāla izklāsts, kompetenti pasniedzēji, palīdzība kursa laikā. Lieliska tiešsaistes raidījumu kvalitāte. Pārbaužu termiņu ievērošana. Trūkumi: Nav atrasts Labdien! Vēlējos padalīties ar savu pozitīvo pieredzi Netoloģijā. Es mācos par Python izstrādātāju no nulles. Pēc tam, kad paliku bez darba, man steidzami bija jāmācās no grāmatveža, lai kļūtu par IT speciālistu. ES baidījos...
A
AleNnors
03.10.2022 G.
Python iesācējiem - man ļoti patika, kā viņi to mācīja, iemācījos programmēt no nulles!
Priekšrocības: ļoti kompetenti skolotāji, lieliskas atsauksmes, mājasdarbi. Trūkumi: Nav Man ļoti patika skolotāju un vadītāju attieksme pret skolotāju. Tie noved jūs pilnībā no nulles līdz pašām apmācības beigām. Viņi palīdz visos apmācības posmos, konsultē gan par uzdevumiem, gan kursu projektiem. Personisku iemeslu dēļ man nebija laika iesniegt savu diplomdarba projektu, un man sāpēja...
E
enmazur
20.04.2022 G.
Python izstrādātājs no nulles
Priekšrocības: vēl nav. Trūkumi: Pagaidām apmācības metode nedod rezultātus.Nopirku kursu “Python izstrādātājs no nulles”. Sākotnēji sapratu, ka izvēlētais priekšmets ir diezgan sarežģīts un man tas būs jāapgūst ne tikai lokāli kursā, bet arī jāizmanto visas iespējamās informācijas meklēšanas metodes. Šobrīd mācos 1 mēnesi, kura laikā esam aptvēruši 5 tēmas un izpildījuši 5 mājasdarbus. Aiz...
K
KRealNum
19.05.2022 G.
Absolūti pretīga apkalpošanas kvalitāte.
Plusi: nav. Trūkumi: Zema servisa kvalitāte, vēlmes trūkums servisu pilnveidot Pieteicies “Python izstrāde iesācējiem” kursā “Digitālās profesijas 2022” programmā. 11. maijā pieteikums tika apstiprināts, un tad sākās mana “brīnišķīgā” saskarsme ar šo biroju. Tātad, netoloģijas vietnē ir teikts, ka viņi sazināsies ar mani 1-3 darba dienu laikā pēc informācijas saņemšanas par...
Kurss paredzēts studentiem, kuri tikai sāk apgūt programmēšanu, jo īpaši programmēšanu Python valodā. Jūs iepazīsities ar Python valodas pamatjēdzieniem, kā arī noderīgām bibliotēkām NumPy, Pandas, Matplotlib. Kurss ir ievadkurss un ir piemērots studentiem, kuri nākotnē plāno apgūt datu analīzes un mašīnmācīšanās kursus. Pēc kursu beigšanas tiek izsniegts Softline mācību centra sertifikāts.
3,7
22 500 ₽