Python-utvecklare från början till medel - kurs 110 820 RUB. från Netology, utbildning 13 månader, Datum 2 oktober 2023.
Miscellanea / / November 27, 2023
Nyckelfärdigheter: Python, Django, Selleri, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git
Grunderna i programmeringsspråket Python
Låt oss lära oss ett av de mest välorganiserade programmeringsspråken. Låt oss lära oss att beskriva algoritmer för att lösa vardagsproblem och arbeta med data.
- Python. Lär känna konsolen
- Villkorliga konstruktioner. Jämförelseoperationer
- Introduktion till datatyper och loopar
- Cyklar. Datatyper. Datainsamlingar
- Funktioner - använd inbyggda och skapa dina egna
- Klasser och deras användningsområden i Python
- Öppna och läsa en fil, skriva till en fil
- Arbeta med olika dataformat
- Arbeta med begärandebiblioteket, http-förfrågningar
- Arbeta med klasser med VK API som exempel
Git - versionskontrollsystem
Lär dig att arbeta med Git-systemet (en standard för källkodshantering) och GitHub-tjänsten. Du kommer att publicera din hemläxa och redan under utbildningsprocessen skapar du din första portfolio.
- Implementering av ett versionskontrollsystem
- Arbetshistoria och grenar
- Lagarbete
Kursprojekt "Cloud Archiver"
Molnlagring har blivit normen för människor. Att ladda upp ett fotoalbum eller dela dokument till molnet är inte svårt. Men det finns ett problem - du kan få ont om utrymme. Det skulle vara trevligt att kunna arkivera den största och tyngsta filen eller mappen och ladda upp den tillbaka till molnet. På så sätt kan du spara mer ledigt utrymme. Du kommer att skapa ett molnarkiveringsprogram från början för att optimera diskutrymmet. Programmet kommer att kunna:
- Ta emot information om alla mappar i Ya.Disk och leta efter den tyngsta
- Ladda ner filen till datorn där programmet körs
- Arkivera filen
- Ladda upp den tillbaka till mappen
- Skriv information om den ändrade filen till en json-fil
Engelska för nybörjare
I den här modulen hittar du tio videoföreläsningar som hjälper dig att börja prata engelska som en riktig utvecklare.
– Ordförråd kan du inte vara utan
- Hur man korresponderar på engelska
- Läsa dokumentation och analysera krav
- Programmering
- Programvarutestning
- Stressiga situationer
- Felsökning
- Arbete och roller i ett team
– Vi stöder alla samtal på engelska
- Möten, presentationer på högsta nivå
Databas
Låt oss lära oss hur man designar databaser med frågespråket SQL. Som en del av kursen kommer vi att arbeta med PostgreSQL-databasen – en av de populäraste och enklaste att lära sig. Vi kommer att använda pgAdmin som klient. I slutet av kursen kommer vi att bekanta oss med ORM sqlalchemy.
- Introduktion till databaser
- Typer av databaser. SQL/NoSQL, PostgreSQL
- Databasdesign. Anslutningar 3NF
- Välj frågor
- Infoga/uppdatera/ta bort förfrågningar
- Python och databaser. ORM
Python avancerad
Låt oss utforska funktionerna i Python som gör den så populär. Låt oss titta på hur man förbättrar och förenklar ett program med hjälp av moduler, iteratorer och dekoratörer. Vi kommer att studera tekniker för att testa kod, tolka text och webbsidor. I slutet av kursen kommer vi att hålla en föreläsning om hur man klarar en intervju för yrket Python-utvecklare.
- Moduler, paket, importer i Python
- Iteratorer, generatorer
- Dekoratörer
- Testutveckling
- Vanliga uttryck
- Webbskrapning
- Förberedelser inför intervjuer
Kursprojekt VKinder
Alla har hört talas om dejtingapplikationen - Tinder. Du kommer att göra en bot som liknar Tinder. För personer som uppfyller användarens krav kommer boten att skicka de tre populäraste bilderna från deras avatar. Populariteten bestäms av antalet likes. Boten kommer att kunna söka efter personer som uppfyller villkoren baserat på information om användaren från VK, med hjälp av:
- åldersgrupp
- golv
- stad
- Familjestatus
Django
I denna modul kommer du att arbeta med Django-ramverket och lära dig de grundläggande principerna för att organisera ett projekt i Django. Du kommer att arbeta med databaser – lära dig att skapa dem, arbeta med ORM och modeller. Du kommer att lära dig hur du utvecklar backend-webbapplikationer och länkar filhosting och lansering av webbapplikationer.
- Introduktion till Django. Förberedelse och lansering av projektet
- Frågebehandling
- Dynamisk generering av sidor baserade på mallar
- Arbetar med ORM
- Att arbeta med ORM, del 2
- Interaktion med sajten
- Personalisering av webbplatsen
- Projektskapande och stöd
- Arbeta med API
Python i webbutveckling
Programmering är en hel uppsättning färdigheter. Du måste kunna köra koden, ladda upp den till servern och konfigurera den. Docker- och CI/CD-tekniker hjälper till med detta. Som en applikation kommer vi att skriva ett program med hjälp av ramverket Flask. I den andra delen av kursen kommer vi att studera asynkron programmeringsteknologi i Python.
- Introduktion till webbramverket Flask
- Applikationsdistribution med Docker
- CI/CD - metoder för kontinuerlig integration, distribution eller leverans
- Event loop. Asyncio
- Aiohttp
- Kör CPU-bundna uppgifter i bakgrunden i Django/Flask
U
Undine86
27.01.2023 G.
Netology är den bästa skolan i sitt segment. Jag rekomenderar.
Fördelar: Tydlig presentation av materialet, kompetenta lärare, assistans under kursen. Utmärkt kvalitet på onlinesändningar. Efterlevnad av tidsfrister för inspektioner. Nackdelar: Hittade inte God eftermiddag! Jag ville dela med mig av min positiva erfarenhet inom Netology. Jag lär mig att bli Python-utvecklare från grunden. Efter att jag blev utan jobb var jag akut tvungen att utbilda mig från en revisor för att bli IT-specialist. Jag var rädd...
A
AleNnor
03.10.2022 G.
Python för nybörjare - jag gillade verkligen sättet de lärde ut det, jag lärde mig att programmera från grunden!
Fördelar: Mycket kompetenta lärare, utmärkt feedback, läxor. Nackdelar: Inga Jag gillade verkligen lärares och chefers inställning till läraren. De leder dig helt från början till slutet av träningen. De hjälper till i alla stadier av utbildningen, ger råd både vid uppdrag och kursprojekt. Av personliga skäl hade jag inte tid att skicka in mitt examensarbete och jag hade ont...
E
enmazur
20.04.2022 G.
Python-utvecklare från grunden
Fördelar: inga ännu. Nackdelar: Hittills har träningsmetoden inte gett resultat, jag köpte kursen "Python-utvecklare från grunden". Till en början förstod jag att det valda ämnet var ganska komplext och att jag inte bara skulle behöva studera det lokalt i kursen, utan även använda alla möjliga metoder för att söka information. För tillfället har jag pluggat i 1 månad, under den tiden har vi tagit upp 5 ämnen och gjort 5 hemuppgifter. Bakom...
K
KRealNum
19.05.2022 G.
Helt motbjudande servicekvalitet.
Fördelar: Inga. Nackdelar: Låg kvalitet på tjänsten, bristande vilja att förbättra tjänsten Sökte kursen ”Python utveckling för nybörjare” under programmet ”Digitala yrken 2022”. Den 11 maj godkändes ansökan och då började min "underbara" interaktion med detta kontor. Så, på netologiwebbplatsen står det att de kommer att kontakta mig inom 1-3 arbetsdagar efter att de fått information om...
Kursen är avsedd för studenter som precis har börjat lära sig programmering, i synnerhet programmering i Python. Du kommer att bli bekant med de grundläggande begreppen i Python-språket, såväl som användbara bibliotek NumPy, Pandas, Matplotlib. Kursen är introduktion och passar studenter som planerar att läsa kurser i dataanalys och maskininlärning i framtiden. Efter avslutad kurs utfärdas ett Softline Training Center-certifikat.
3,7
22 500 ₽