Python izstrādātājs - kurss 88 000 rub. no IT akadēmijas, apmācība 252 ak. stundas, Datums: 2023. gada 6. decembris.
Literārs Mistrojums / / November 27, 2023
IT akadēmija ir partneris pielāgotām projektā balstītām mācībām. Sniedz pakalpojumus biznesa attīstībai un pārveidošanai, apmācot kvalificētu personālu. Vada liela mēroga izglītības projektus, profesionālo pārkvalifikāciju, padziļinātas apmācības programmas, kursus populārākajās jomās. Izstrādā izglītojošu saturu, pamatojoties uz klientu vajadzībām.
Uzņēmums veido izglītības ekosistēmas, kā arī ievieš un attīsta e-apmācības tehnoloģijas personāla vadībai. Pateicoties augsta līmeņa zināšanām par tālmācības risinājumiem un satura izstrādi korporatīvajam segmentam, IT akadēmija ir līderis IT un informācijas drošības apmācībās - disciplīnās IT un biznesa krustpunktā, kā arī personāla apmācībā digitālajam darbam ekonomika.
IT akadēmijas pakalpojumu klāsts ir veidots tā, lai atbilstu jebkura klienta vajadzībām un kursu izvēlei, piedāvātās kvalifikācijas paaugstināšanai un pārkvalifikācijai noteikti apmierinās jebkuras vajadzības IT speciālists.
Starp IT akadēmijas galvenajām jomām: Informācijas drošība, Digitālā transformācija, Autorizēts apmācības no Krievijas pārdevējiem, EdTech risinājumi korporatīvajām apmācībām, IT komandu apmācība personālam klientu.
IT Academy ieņēma 1. vietu starp labākajiem mācību centriem EdTech uzņēmumu kvalitātes vērtējumā tālākizglītības segmentā (SmartRanking).
IT akadēmija ir daļa no Softline Academy ekosistēmas, kas apvieno divus spēcīgus korporatīvo apmācību tirgus spēlētājus (IT Academy, Softline Training Center).
Par skolotāju:
• Lielas slodzes lietojumprogrammu izstrādātājs, izmantojot Java un Spring Boot
• Profesionāls tīmekļa izstrādātājs ar lielu pieredzi vietņu un ietvaru izstrādē un izveidē;
• vairāku patentētu tīmekļa aplikāciju autors un izstrādātājs, ko izmanto tādi lieli uzņēmumi kā a/s Krievijas dzelzceļš un citi;
• aktīvs IT-Start programmas dalībnieks;
• tīmekļa programmēšanas akadēmisko disciplīnu skolotājs (JS, PHP, Python, Node JS, VUE, React, Spring Web), Java programmēšana (JEE, Spring, ziņojumu rindu brokeri, Stream API, REST API), programmēšana .NET vidē un Python
• tīmekļa programmēšanas kursu autors – web izstrādātāju apmācība no nulles, kā arī IT speciālistu pārkvalifikācijas kursi
Kopējā darba pieredze – 13 gadi (2009-2021)
Pieredze trenera un skolotāja amatā IT jomā – 13 gadi (2009-2021)
Sergejs Valerijevičs akadēmijā pasniedz kopš 2019. gada un sevi apliecinājis kā augstas klases profesionāli. Pateicoties viņa pieredzējušajai pieejai, simtiem speciālistu ir veiksmīgi absolvējuši un turpina pilnveidoties dažādās IT jomās.
1. Algoritms – prezentācijas īpašības un metodes.
Datu tipi - mērķis un loma programmā.
Operandi un operatori — izteiksmju novērtēšana
2. Programmu izstrādes modeļi.
Strukturēta programmēšana.
Pamatprincipi: blokkoda struktūra - bloki un apakšprogrammas.
Tipiskas vadības struktūras - secība, atzarojums, cilpa
3. Praktiski blokshēmu un pseidokoda izveides piemēri.
Vienkāršākās algoritmiskās problēmas.
Algoritma tulkošana kodā.
Apakšprogrammas (funkcijas) kā koda pamata bloki.
Tipiski teksta apstrādes uzdevumi
4. Python tulka instalēšana.
Pamatoperācijas un datu veidi.
Filiāles operatori un cilpas.
Izstrādes vides uzstādīšana un palaišana.
Datu veidi: skaitļi, virknes, saraksti, Būla, Nav.
Tipa konvertēšanas funkcijas. Vienkārša ievade un vienkārša izvade
5. Sazarošanās. Ja paziņojums.
Laika cilpas pamatforma.
Operatori pārtrauc un turpina.
Meklēt).
6. Masīva jēdziens. Tipiski uzdevumi ar masīviem: elementu piekļuve, elementu šķērsošana, elementu inicializācija
7. Līnijas.
Metodes un funkcijas.
Izmantojot šķēles.
Kortežs. Pamatoperācijas ar korteci. Korpusa izsaiņošana.
Saraksts. Pamatoperācijas ar sarakstu.
Vārdnīca. Pamatdarbības ar vārdnīcu.
Daudzas. Pamatoperācijas ar komplektu
8. Pamata meklēšanas un šķirošanas algoritmi.
Algoritmu sarežģītības aprēķināšana. Programmas efektivitātes analīze.
9. Vienkāršākās datu struktūras: saraksts, kaudze, rinda, koks.
Elementa meklēšana un elementu kārtošana.
Dinamiskās steka ieviešana
1. Funkcijas.
Nosauktie un nenosauktie funkciju argumenti.
Vietējie un globālie mainīgie.
Lambda izteiksmes.
2. Funkcionalitātes.
Funkcionālā programmēšana.
Funkciju karte, filtrs.
Ģeneratori, dekoratori.
3. Darbs ar failiem un direktorijiem.
Pamatdarbības ar failu ceļiem.
Importējiet paketi. Svarīgākās standarta paketes.
pip apakšsistēma. Trešās puses moduļa instalēšana. Savu moduļu izveide.
Datu lasīšana no failiem un datu ierakstīšana failā
4. Klases un objekti.
Ievads objektorientētajā programmēšanā (OOP).
Klase un klases gadījums.
Instanču dati, gadījumu metodes un gadījumu rekvizīti.
Izveidojiet savu klasi. Iekapsulēšana. Klases atribūti. Atribūta lasīšana un maiņa
5. Objektorientētā programmēšana.
Klases un objekti.
Klases atribūti un metodes.
Iekapsulēšana.
Operāciju definēšana
6. Polimorfisms.
Pīļu rakstīšana.
Tipa pārbaude.
Mantojums.
Bāzes un atvasinātās klases.
Abstraktās metodes.
Daudzkārtējs mantojums
7. Izņēmuma jēdziens.
Izņēmumu apstrāde.
Izņēmumu veidošana.
Standarta izņēmumi.
Pielāgotas izņēmumu klases
8. Rekvizītu izveide.
Datu klases.
Konteineru klases.
Abstraktās konteineru klases.
XML un JSON parsēšana
1. Datu bāze. Relāciju datu modelis. DBVS MySQL un PostgreSQL. SQL valoda, pamata komandas. Darbs ar datu bāzi programmā Python
2. Dizaina modeļi un SOLID principi
3. Izveidojiet savu REST API. Web aplikāciju izstrāde. Ievads Django sistēmā
4. Lietojumprogrammu testēšanas pamati. Vienības testu izveide
Kurss ir veltīts PyQt5 ietvaram, kas ļauj izveidot mūsdienīgas un funkcionālas programmas ar grafisko interfeisu. Tā atbalsta arī darbu ar datu bāzēm, ligzdām un satur daudzus logrīkus un citus rīkus.
4
Programma sastāv no četriem kursiem, no kuriem katrs aptver noteiktu tēmu Python valodā. Vispirms jūs apgūsit pamata valodas konstrukcijas un citas Python programmēšanas funkcijas, pēc tam iedziļināsieties objektorientētajā programmēšanā. Uzziniet, kā izveidot tīmekļa pakalpojumus un veikt datu analīzi. Programma piemērota studentiem un profesionāļiem ar programmēšanas pamatprasmēm.
4,2