Praktische cursus over Python en Full Stack Development met Python - cursus RUB 2.990. van Stepik, training 10 uur, datum 30 november 2023.
Gemengde Berichten / / December 04, 2023
Wat ga je leren
- Met behulp van de Wiskundemodule.
- all() en any() functies
- Docstrings en mooie gegevensafdrukken.
- Werken met informatiebestanden, zoals tijdelijke bestanden, zip-archieven, csv-bestanden, json-bestanden, configuratie- en uiteraard tekstbestanden, met behulp van de contextmanager.
- Werken met willekeurige getallen en wachtwoorden genereren.
- Werken met datum en tijd (inclusief intervallen en geavanceerde opmaak).
- Een programma profileren met behulp van de cProfile-module.
- Hoe u timers kunt maken om de uitvoeringstijd van delen van een programma te meten.
- Generatoren van lijsten, sets, woordenboeken.
- Werken met tekenreeksen, inclusief geavanceerde interpolatie, opmaak en onbewerkte tekenreeksen.
- Iterators en generatoren (inclusief geavanceerde oplossingen).
- Gegevens manipuleren met behulp van de operator- en arraymodules
- Het principe van diep en oppervlakkig (oppervlakkig) kopiëren.
- Loggen (inclusief geavanceerde loggen).
- Reguliere expressies (metatekens, ankers, kwantoren, evenals geavanceerde constructies).
- Herhaling.
- Decorateurs.
- Werken met WEB-verzoeken met behulp van de Urllib- en Requests-bibliotheken.
- Miniprojecten voor het vastzetten van materiaal
- Portfolioprojecten (echte toepassingen met implementatie in de open wereld)
Over de cursus
Elke les bevat een video met een gedetailleerde uitleg van het onderwerp, gevolgd door tests of technische opdrachten. Daarnaast wordt bij elke les een samenvatting gegeven van de code die in deze les is gebruikt.
Om deze cursus te maken, heb ik alleen de beste materialen gebruikt, vergeleken, persoonlijk getest en de meest effectieve geselecteerd elke les bestaat niet alleen uit video-uitleg, maar ook uit een keur aan praktische opdrachten en testen, ook die van jouw professional ervaring.
Ik weet van mezelf dat het gedetailleerde lessen zijn van een praktiserend programmeur, ondersteund door een zee aan praktijkervaring taken en tests, met een live community, ondersteuning en regelmatige cursusupdates - de beste manier aan het leren!
Je krijgt les van een echte ontwikkelaar met een schat aan kennis, zowel academisch als gebaseerd op je eigen jarenlange ervaring in de branche.
Ik wil je veel doorzettingsvermogen wensen en je verzekeren dat je na voltooiing van de cursus zelfverzekerd zult worden in het programmeren in Python en vol vertrouwen kunt solliciteren naar een ontwikkelaarspositie, maar Omdat dit nog steeds een gevorderde Python-cursus is, wordt er van je verwacht dat je al bekend bent met de basisprincipes van de taal, maar als dat niet het geval is, dan heb ik links naar bronnen voor je achtergelaten die je kunnen helpen je begint.
Veel succes, doorzettingsvermogen en laten we aan de slag gaan!
Initiële vereisten
De basisprincipes van Python begrijpen. Als je de basis van de taal wilt leren of gewoon je geheugen wilt opfrissen, dan kun je veilig de link volgen.
Python-intensief voor beginners: https://www.youtube.com/watch? v=AYFGjOz7Kwc&list=PLPPIC-4tm3YQw3P5d0mrID3DmvV_abaMO&index=1&t=2s
1
GoedMachine learning, Python, Java
Machine Learning-ingenieur. Masterdiploma in kunstmatige intelligentie (Universiteit van Southampton, VK). Een specialist met jarenlange ervaring. Auteur van het kanaal Ave Koder ( https://www.youtube.com/@avecoder ) en geschiedenis van de technologie ( https://www.youtube.com/@avetech_ru) .
Opwarmen
Werken met informatiebestanden
Willekeurige getallen, geheimen, wachtwoorden en UUID's
Datum en tijd
Begrippen (generatoren van lijsten, sets, woordenboeken)
Werken met tekenreeksen
Iteratoren en generatoren
Data manipulatie
Loggen
Reguliere expressies (Regex)
Herhaling
Decorateurs
WEB-verzoeken met Urllib en verzoeken
Educatieve miniprojecten
Portfolioprojecten (echte toepassingen)
Dit is nog maar het begin