Python-Entwickler von Grund auf bis zur Mittelstufe – Kurs 110.820 RUB. von Netology, Ausbildung 13 Monate, Datum 2. Oktober 2023.
Verschiedenes / / November 27, 2023
Schlüsselkompetenzen: Python, Django, Sellerie, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git
Grundlagen der Python-Programmiersprache
Lernen wir eine der am besten organisierten Programmiersprachen. Lernen wir, Algorithmen zur Lösung alltäglicher Probleme und zur Arbeit mit Daten zu beschreiben.
- Python. Kennenlernen der Konsole
- Bedingte Konstruktionen. Vergleichsoperationen
- Einführung in Datentypen und Schleifen
- Fahrräder. Datentypen. Datensammlungen
- Funktionen – verwenden Sie integrierte Funktionen und erstellen Sie Ihre eigenen
- Klassen und ihre Verwendung in Python
- Öffnen und Lesen einer Datei, Schreiben in eine Datei
- Arbeiten Sie mit verschiedenen Datenformaten
- Arbeiten mit der Anforderungsbibliothek, http-Anfragen
- Arbeiten mit Klassen am Beispiel der VK-API
Git – Versionskontrollsystem
Erfahren Sie, wie Sie mit dem Git-System (einem Quellcode-Verwaltungsstandard) und dem GitHub-Dienst arbeiten. Sie veröffentlichen Ihre Hausaufgaben und erstellen bereits während des Schulungsprozesses Ihr erstes Portfolio.
- Implementierung eines Versionskontrollsystems
- Berufserfahrung und Branchen
- Zusammenarbeit
Kursprojekt „Cloud Archiver“
Cloud-Speicher ist für Menschen zur Norm geworden. Das Hochladen eines Fotoalbums oder das Teilen von Dokumenten in die Cloud ist nicht schwierig. Es gibt jedoch ein Problem: Es kann sein, dass Ihnen der Speicherplatz ausgeht. Es wäre schön, die größte und schwerste Datei oder den größten Ordner archivieren und wieder in die Cloud hochladen zu können. Auf diese Weise können Sie mehr freien Speicherplatz sparen. Sie erstellen ein Cloud-Archivierungsprogramm von Grund auf, um den Speicherplatz zu optimieren. Das Programm kann:
- Erhalten Sie Informationen zu allen Ordnern in Ya.Disk und suchen Sie nach dem schwersten
- Laden Sie die Datei auf den Computer herunter, auf dem das Programm ausgeführt wird
- Archivieren Sie die Datei
- Laden Sie es zurück in den Ordner hoch
- Schreiben Sie Informationen zur geänderten Datei in eine JSON-Datei
Englisch für Anfängerentwickler
In diesem Modul finden Sie zehn Videovorträge, die Ihnen dabei helfen, wie ein echter Entwickler Englisch zu sprechen.
- Vokabeln, auf die Sie nicht verzichten können
- Wie man auf Englisch korrespondiert
- Dokumentation lesen und Anforderungen analysieren
- Programmierung
- Softwaretest
- Stressige Situationen
- Fehlerbehebung
- Arbeit und Rollen im Team
- Wir unterstützen jedes Gespräch auf Englisch
- Meetings, Präsentationen auf höchstem Niveau
Datenbank
Lassen Sie uns lernen, wie man Datenbanken mit der SQL-Abfragesprache entwirft. Im Rahmen des Kurses arbeiten wir mit der PostgreSQL-Datenbank – einer der beliebtesten und am einfachsten zu erlernenden. Wir werden pgAdmin als Client verwenden. Am Ende des Kurses werden wir uns mit der ORM-SQL-Alchemie vertraut machen.
- Einführung in Datenbanken
- Arten von Datenbanken. SQL/NoSQL, PostgreSQL
- Datenbank Design. Verbindungen 3NF
- Wählen Sie Abfragen aus
- Anfragen einfügen/aktualisieren/löschen
- Python und Datenbanken. ORM
Python für Fortgeschrittene
Lassen Sie uns die Funktionen von Python erkunden, die es so beliebt machen. Schauen wir uns an, wie man ein Programm mithilfe von Modulen, Iteratoren und Dekoratoren verbessert und vereinfacht. Wir werden Technologien zum Testen von Code, zum Parsen von Text und Webseiten untersuchen. Am Ende des Kurses halten wir einen Vortrag darüber, wie man ein Vorstellungsgespräch für den Beruf des Python-Entwicklers besteht.
- Module, Pakete, Importe in Python
- Iteratoren, Generatoren
- Dekorateure
- Testentwicklung
- Reguläre Ausdrücke
- Web-Scraping
- Vorbereitung auf Vorstellungsgespräche
Kursprojekt VKinder
Jeder hat von der Dating-App Tinder gehört. Sie werden einen Bot ähnlich wie Tinder erstellen. Für Personen, die die Anforderungen des Benutzers erfüllen, sendet der Bot die drei beliebtesten Fotos von ihrem Avatar. Die Popularität wird durch die Anzahl der Likes bestimmt. Der Bot kann anhand der Informationen über den Benutzer von VK nach Personen suchen, die die Bedingungen erfüllen, indem er Folgendes verwendet:
- Altersspanne
- Boden
- Stadt
- Familienstand
Django
In diesem Modul arbeiten Sie mit dem Django-Framework und lernen die Grundprinzipien für die Organisation eines Projekts in Django. Sie arbeiten mit Datenbanken – lernen, wie man sie erstellt, mit ORMs und Modellen arbeitet. Sie erfahren, wie Sie Backend-Webanwendungen entwickeln und Dateihosting und Webanwendungsstart verknüpfen.
- Einführung in Django. Vorbereitung und Start des Projekts
- Abfrageverarbeitung
- Dynamische Generierung von Seiten basierend auf Vorlagen
- Arbeiten mit ORM
– Arbeiten mit ORM, Teil 2
- Interaktion mit der Website
- Website-Personalisierung
- Projekterstellung und -unterstützung
- Arbeiten mit API
Python in der Webentwicklung
Programmieren ist eine ganze Reihe von Fähigkeiten. Sie müssen in der Lage sein, den Code auszuführen, auf den Server hochzuladen und zu konfigurieren. Dabei helfen Docker- und CI/CD-Technologien. Als Anwendung schreiben wir ein Programm unter Verwendung des Flask-Frameworks. Im zweiten Teil des Kurses beschäftigen wir uns mit asynchronen Programmiertechnologien in Python.
- Einführung in das Flask-Webframework
- Anwendungsbereitstellung mit Docker
- CI/CD – Methoden der kontinuierlichen Integration, Bereitstellung oder Bereitstellung
- Ereignisschleife. Asyncio
- Aiohttp
- Führen Sie CPU-gebundene Aufgaben im Hintergrund in Django/Flask aus
U
Undine86
27.01.2023 G.
Netology ist die beste Schule in ihrem Segment. Ich empfehle.
Vorteile: Übersichtliche Präsentation des Stoffes, kompetente Lehrkräfte, Betreuung während des Kurses. Hervorragende Qualität der Online-Übertragungen. Einhaltung der Fristen für Inspektionen. Nachteile: Nicht gefunden Guten Tag! Ich wollte meine positiven Erfahrungen in der Netologie teilen. Ich lerne von Grund auf, ein Python-Entwickler zu sein. Nachdem ich arbeitslos war, musste ich dringend eine Ausbildung zur Buchhalterin zur Fachinformatikerin absolvieren. Ich hatte Angst...
A
AleNnor
03.10.2022 G.
Python für Anfänger – die Art und Weise, wie sie es vermittelt haben, hat mir sehr gut gefallen, ich habe das Programmieren von der Pike auf gelernt!
Vorteile: Sehr kompetente Lehrer, hervorragendes Feedback, Hausaufgaben. Nachteile: Keine. Mir gefiel die Einstellung der Lehrer und Manager gegenüber dem Lehrer wirklich. Sie führen Sie von Grund auf bis zum Ende der Ausbildung durch. Sie helfen in allen Phasen der Ausbildung und beraten sowohl bei Aufgaben als auch bei Kursprojekten. Aus persönlichen Gründen hatte ich keine Zeit, meine Abschlussarbeit einzureichen, und ich hatte Schmerzen ...
E
enmazur
20.04.2022 G.
Python-Entwickler von Grund auf
Vorteile: noch keine. Nachteile: Bisher bringt die Trainingsmethode keine Ergebnisse. Ich habe den Kurs „Python-Entwickler von Grund auf“ gekauft. Zunächst war mir klar, dass das gewählte Thema recht komplex war und ich es nicht nur vor Ort im Kurs studieren, sondern auch alle möglichen Methoden der Informationssuche nutzen musste. Im Moment lerne ich seit 1 Monat, in dieser Zeit haben wir 5 Themen behandelt und 5 Hausaufgaben erledigt. Hinter...
K
KRealNum
19.05.2022 G.
Absolut widerliche Servicequalität.
Vorteile: Keine. Nachteile: Geringe Servicequalität, mangelnder Wunsch, den Service zu verbessern. Beworben für den Kurs „Python-Entwicklung für Einsteiger“ im Rahmen des Programms „Digitale Berufe 2022“. Am 11. Mai wurde der Antrag genehmigt und dann begann meine „wunderbare“ Zusammenarbeit mit diesem Büro. Auf der Netology-Website heißt es also, dass sie mich innerhalb von 1-3 Werktagen kontaktieren werden, nachdem sie Informationen über... erhalten haben.
Der Kurs richtet sich an Studierende, die gerade erst anfangen, Programmieren zu lernen, insbesondere das Programmieren in Python. Sie werden mit den Grundkonzepten der Python-Sprache sowie den nützlichen Bibliotheken NumPy, Pandas und Matplotlib vertraut gemacht. Der Kurs ist ein Einführungskurs und eignet sich für Studierende, die in Zukunft Kurse in Datenanalyse und maschinellem Lernen belegen möchten. Nach Abschluss des Kurses wird ein Softline Training Center-Zertifikat ausgestellt.
3,7
22 500 ₽