Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Data Science Python

Python Bootcamp: Vom Anfänger zum Profi, inkl. Data Science

✓ Python komplett: Grundlagen, Webapps, Crawler, Numpy, Pandas, Module, OOP, IO, Machine Learning, Deep Learning,...
Bestseller
Rating: 4.6 out of 54.6 (20,449 ratings)
86,867 students
Created by Jannis Seemann, Jannis Seemann (CodingCourses.TV)
Last updated 4/2021
German
30-Day Money-Back Guarantee

What you'll learn

  • Von 0 auf 100: Vom Anfänger zum Python - Allrounder
  • Alles an einfachen Beispielen erklärt
  • Werde zum gefragten Entwickler
  • Verstehe das "warum" dahinter
  • Schreibe echte Desktop - Anwendungen mit Qt
  • Werte Daten aus und erstelle DataScience - Auswertungen
  • Extrahiere mit einem Crawler Daten aus Webseiten
  • Lerne und verstehe Objektorientierung
  • Fordere dich mit Quizzen und Übungsaufgaben heraus
Curated for the Udemy for Business collection

Course content

24 sections • 316 lectures • 30h 47m total length

  • Preview04:16
  • Download der benötigten Materialien
    00:18
  • Preview06:20
  • FAQ - Häufig gestellte Fragen
    01:10

  • Einführung
    02:35
  • Zahlen in Python
    04:16
  • Variablen in Python
    04:15
  • Preview06:50
  • Zahl oder String?
    4 questions
  • [überspringen, wenn richtig gelöst] Musterlösung Quiz: Zahlen oder String
    05:05

  • Listen in Python
    08:06
  • Listen in Python
    3 questions
  • [überspringen, wenn richtig gelöst] Musterlösung Quiz: Listen in Python
    03:03
  • Listen - Die pop-Funktion
    04:56
  • Merkblatt: Listen in Python
    00:06
  • Motivation
    00:29
  • Daten umwandeln (1)
    05:03
  • Daten umwandeln (2)
    06:25
  • Kommentare
    03:47
  • Kommentare in Python
    2 questions
  • [überspringen, wenn richtig gelöst] Musterlösung Quiz: Kommentare
    01:14
  • Merkblätter
    00:09
  • Preview00:28
  • [überspringen, wenn richtig gelöst] Musterlösung: Python Grundlagen
    10:08

  • Einführung
    03:14
  • if, else
    05:27
  • Vergleichsoperatoren
    06:43
  • Ausdrücke verknüpfen und Booleans
    12:59
  • Merkblatt: Vergleichsoperatoren
    00:05
  • If & Booleans
    3 questions
  • [überspringen, wenn richtig gelöst] Musterlösung Quiz: If & Booleans
    03:56
  • Der in-Operator
    04:41
  • Der not-Operator
    04:26
  • Merkblatt: Operatoren und Listen
    00:07
  • Der not - Operator
    3 questions
  • [überspringen, wenn richtig gelöst] Musterlösung Quiz: Der not - Operator
    08:32
  • elif
    05:10

  • Die while-Schleife
    02:30
  • Die for-Schleife
    04:39
  • Wann welche Schleife?
    03:44
  • In, Schleifen, ...
    4 questions
  • [überspringen, wenn richtig gelöst] Musterlösung Quiz: In, Schleifen, ...
    03:45
  • Schleifen (break, continue)
    05:33
  • Exkurs: Wie gehst du mit Problemen um?
    06:37
  • Projekt: Trump Twitter Bot
    09:12
  • Merkblatt: Schleifen
    00:06
  • Übungsblatt Kontrollstrukturen
    00:10
  • [überspringen, wenn richtig gelöst] Musterlösung: Übung Kontrollstrukturen
    15:05

  • Einführung
    02:24
  • Funktionen
    06:54
  • Funktionen (2)
    05:15
  • Preview03:19
  • Einführung Datei öffnen
    03:11
  • Hinweis: Wie Backslash („\“) eingeben?
    00:18
  • Datei öffnen
    06:43
  • Datei schreiben
    04:08
  • Datei und with
    04:45
  • CSV öffnen
    04:13
  • CSV lesen und Zeilen überspringen
    06:40
  • Exkurs: Grafiken zeichnen
    04:39
  • Hinweis: Geburtsstatistiken
    00:45
  • Geburtsstatistiken
    13:29
  • Aufgabe Geburtsstatistiken
    05:00
  • Überprüfung deiner Lösung
    1 question
  • [überspringen, wenn richtig gelöst] Musterlösung: Aufgabe Geburtsstatistiken
    06:57
  • Merkblatt: Funktionen & Methoden
    00:07
  • Übungsblatt Funktionen
    00:11
  • Lösungstipps: Übungsblatt Funktionen
    04:32
  • [überspringen, wenn richtig gelöst] Musterlösung: Übungsblatt Funktionen
    10:25

  • Einführung Listen
    02:00
  • Arbeiten mit Listen
    03:34
  • List Slicing
    10:14
  • List Slicing
    4 questions
  • [überspringen, wenn richtig gelöst] Musterlösung: Quiz List Slicing
    03:08
  • List Comprehension
    09:41
  • Ausblick: Tupel & Dictionaries
    03:24
  • Dictionaries
    10:07
  • Dictionaries
    3 questions
  • [überspringen, wenn richtig gelöst] Musterlösung: Quiz Dictionaries
    02:59
  • Tupel
    08:40
  • Tupel packen und entpacken
    07:00
  • Dictionaries und Schleifen
    03:18
  • Aufgabe: Dictionaries & Schleifen
    03:20
  • Lösungstipps: Dictionaries & Schleifen
    06:14
  • Überprüfe deine Lösung: Aufgabe Dictionaries und Schleifen
    1 question
  • [überspringen, wenn richtig gelöst] Musterlösung: Dictionaries & Schleifen
    08:54
  • Datenstrukturen ineinander verschachteln
    04:03
  • Merkblätter: Dictionaries, Listen und Tupel
    00:03

  • Einführung
    03:16
  • Preview16:45
  • Constructor und Methoden erstellen
    08:48
  • Warum private Eigenschaften und Methoden?
    06:42
  • Private Eigenschaften und Methoden
    09:16
  • Warum kapseln wir Daten?
    05:13
  • Besondere Methoden
    06:02
  • Vererbung in Python
    13:31
  • Aufgabe: Vererbung & Objektorientierung
    03:54
  • [überspringen, wenn richtig gelöst] Musterlösung: Vererbung & Objektorientierung
    06:50
  • Typen von Variablen überprüfen
    06:06
  • In Python ist alles ein Objekt
    05:56
  • Wie Variablen, Klassen und Methoden benennen?
    04:57
  • Statische Variablen
    03:54
  • Merkblatt: Objektorientierung
    00:02
  • Übungsblatt: Objektorientierung
    00:11
  • [überspringen, wenn richtig gelöst] Musterlösung: Objektorientierung
    13:02

  • Einführung
    03:03
  • Code aus separater Datei laden
    08:43
  • Verschiedene import-Möglichkeiten für Module
    07:18
  • Module in einem Ordner erstellen
    08:44
  • Module
    4 questions
  • Merkblatt: Module in Python
    00:02
  • [überspringen, wenn richtig gelöst] Musterlösung: Quiz Module
    03:34
  • Beispiel für ein Modul
    10:57

  • Einführung
    06:31
  • Exkurs: Was ist html überhaupt?
    05:41
  • html Code holen
    07:37
  • beautifulsoup
    07:20
  • Exkurs: css-selectors (1)
    08:44
  • Exkurs: css-selectors (2)
    05:37
  • Elemente finden (1)
    14:50
  • Elemente finden (2)
    07:58
  • Elemente finden - urllib
    05:38
  • Aufgabe: Mehrere Seiten mit Crawler einlesen
    06:03
  • Musterlösung: Mehrere Seiten mit Crawler einlesen
    11:01
  • Hinweis: Encoding, Schreiben einer Datei
    00:39
  • Aufgabe: Ergebnisse als CSV speichern
    01:15
  • Musterlösung: Ergebnisse als CSV speichern
    03:51
  • CSV-Datei korrekt mit Excel öffnen
    03:55
  • Python Wissen - Generators
    09:26
  • Generatoren in crawler einbauen
    04:31
  • PyCharm installieren - Crawler in ein richtiges Python-Programm umwandeln
    05:27
  • Crawler in ein richtiges Python-Programm umwandeln (2)
    08:06

Requirements

  • Es werden keine Programmierkenntnisse benötigt
  • Ein Computer (Windows / Mac / Linux) mit Internetverbindung reicht aus

Description

Dieser Kurs macht dich von null zum Python Profi - und zwar egal, wofür du Python brauchst. Angefangen bei den Grundlagen lernst du alles bis hin zu Webseiten, Desktop-Apps, Data-Science-Auswertungen und Machine Learning.

„Ein hervorragender Kurs! Sehr klar strukturiert und gut erklärt“ (★★★★★, Alexey Vidanov)

Dieser Kurs enthält über 300 Lektionen, unzählige Quizze, Tests, Praxisprojekte, Merkblätter, und Übungsaufgaben - der einfachste Weg, wenn du Python Profi werden möchtest. 

ES WERDEN KEINE PROGRAMMIERKENNTNISSE BENÖTIGT

Zuerst ein kleiner Ausblick, was dir dieser Kurs alles bietet:

  • Verstehe die Grundlagen von Python

  • Verstehe Objektorientierung

  • Entwickle eigene Anwendungen in Python

  • Fordere dein Wissen mit diversen Quizzen und Übungsaufgaben heraus

  • Leichtes Wiederholen von Wissen: Umfangreiche Merkblätter

  • Diverse Praxisbeispiele:

    • Extrahiere Daten aus Webseiten mit einem Web-Crawler

    • Schreibe echte Desktop - Anwendungen mit Qt

    • Entwickle einen Webserver mit Flask

    • Werte Daten automatisiert mit Python aus

    • Und viel mehr...


Dieser Kurs enthält diverse Praxisbeispiele. Du lernst also nicht nur die Programmiersprache Python, sondern auch, wie du mit ihr echte Anwendungen entwickeln kannst.

Python ist eine unglaublich coole Programmiersprache, die für verschiedenste Zwecke verwendet werden kann. Daher ist es nicht nur wichtig, dass du Python selbst lernst, sondern auch lernst, welche Tools Python perfekt ergänzen. Und genau deswegen habe ich diesen Kurs entwickelt - damit du zu einem fähigen Python - Entwickler wirst, egal welche Richtung du nach dem Kurs einschlagen möchtest.

Nach Abschluss dieses Kurses kannst du Desktop - Anwendungen schreiben, Webseiten entwickeln, Daten aus fremden Webseiten extrahieren, zusätzliche Daten über coole Formulare erfassen, und automatisiert mit Python auswerten - also wirklich der komplette Workflow.

Dazu schauen wir uns im Kurs diverse, zusätzliche Tools an:

  • Der DataScience - Stack: Numpy, Pandas und Matplotlib

  • Web - Crawling mit "requests" und "beautifulsoup"

  • Web - Entwicklung mit Flask

  • Interaktive Programme mit Jupyter Notebooks

  • Desktop - Anwendungen mit PyQt


Mein Ziel ist, dass du nach Abschluss dieses Kurses ein fähiger Python - Entwickler bist - egal für welchen Zweck du Python später konkret einsetzen möchtest. Dadurch bist du ideal für zukünftige Jobs und Projekte vorbereitet. 

Who this course is for:

  • Anfänger, die in die Programmiersprache Python einsteigen möchten
  • Fortgeschrittene Entwickler, die diverse Anwendungsszenarien von Python erleben möchten
  • Kurz: die Python produktiv einsetzen möchten - egal ob als Hobby oder für den Job

Instructors

Jannis Seemann
unterrichtet 34 Kurse auf Udemy
Jannis Seemann
  • 4.6 Instructor Rating
  • 55,270 Reviews
  • 189,097 Students
  • 35 Courses

Online-Lehrer und erfahrener Webprogrammierer aus Überzeugung

Hi, ich bin Jannis! Mit 14 habe ich meine ersten Webseiten entwickelt. Programmierung ist seitdem meine absolute Leidenschaft.

Begeisterter Programmierer seit der Jugend
Nach dem Abitur und der Teilname an zwei Endrunden im Bundeswettbewerb Informatik habe ich als Volljähriger mein erstes Praktikum in einem großen IT-Konzern in den USA absolviert.

Eigene Firma für professionelle Webentwicklung
Als mittlerweile studierter Informatiker und selbstständiger Unternehmer setze ich erfolgreich Webprojekte für meinen Kunden um und teile mein Wissen und meine Erfahrung in meinen hier angebotenen Online - Kursen.

Impressum

Um das Impressum aufzurufen, einfach auf mein Profil gehen, und dann unter meinem Bild auf die Erdkugel klicken - du wirst dann zum Impressum weitergeleitet.

Jannis Seemann (CodingCourses.TV)
✔ Programmierer aus Leidenschaft
Jannis Seemann (CodingCourses.TV)
  • 4.6 Instructor Rating
  • 56,846 Reviews
  • 186,811 Students
  • 35 Courses

Online-Lehrer und erfahrener Webprogrammierer aus Überzeugung

Hi, ich bin Jannis! Mit 14 habe ich meine ersten Webseiten entwickelt. Programmierung ist seitdem meine absolute Leidenschaft - schon mit 18 habe ich mein erstes Praktikum bei einem der Top IT-Unternehmen der USA absolviert.

Was ist CodingCourses.TV?

Vor kurzem habe ich dann das Projekt CodingCourses.TV gestartet - mit dem Ziel, weiterhin coole Online-Kurse zu entwickeln, die dich wirklich weiterbringen.

Eigene Firma für professionelle Webentwicklung 

Als mittlerweile studierter Informatiker und selbstständiger Unternehmer setze ich erfolgreich Webprojekte für meinen Kunden um und teile mein Wissen und meine Erfahrung in meinen hier angebotenen Online - Kursen.

Impressum

Um das Impressum aufzurufen, einfach auf mein Profil gehen, und dann unter meinem Bild auf die Erdkugel klicken - du wirst dann zum Impressum weitergeleitet.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.