Du willst Python lernen? Super . Nur wie fängt man genau an`?
Einsteiger-Video- Schulhof-Programmierung 90 min Python: Wie kann ich cool durchstarten? Video
Was solltest du bei der Installation beachten? Wie kannst du als Anfänger genau starten? Und was ist TKINTER, PIP, oder eine GUI?
Python in HTML – Pyscript ausführen . Wie geht das?
Video 1 Video
Video 2 Video
Wie finde ich einen coolen Programmier-Einstieg in Python?
Python in einfachen Worten erklärt: Programmieren für totale Anfänger
Auf dieser Python Seite findest du einen einfachen Einstieg darüber, was du brauchst in Python, wie die Installation funktioniert und vor allem in einfachen Worten erklärt, was du eigentlich mit Python so alles machen kannst. Einen groben Überblick sozusagen und alles sehr einfach in einfachen Worten für Anfänger beschrieben, so dass du sofort loslegen kannst, wenn du Lust hast auf Python. Auch Videos, wie du dich am besten vernetzt und welche Facebook-Gruppen hilfreich sind, damit du bei Fehler, die ausgegeben werden nachfragen kannst.
Schau dir dazu auch den Fehlerteufel an. Er zeigt dir schnell und einfach auf, was du am Anfang alles beachten solltest, wenn du startest im Bereich Programmierung. Zum Fehlerteufel
Links zu Python-Plattformen
große Plattform Python lernen Python lernen
Python-Kurs.eu Python
Uni Hannover (PDF) Python
Dokumentation Python
Python-guide (engl) guide
Python – Kann ich auch mit Python anfangen zu programmieren?
Grundsätzlich ist es natürlich immer etwas abhängig davon, was du überhaupt machen möchtest und natürlich kannst du auch mit Python einsteigen die ersten Zeilen Code zu schreiben. Unten stehend findest du wichtige Anwendungsmöglichkeiten, was man so mit Python machen kann. Und ja, man kann damit auch Spiele entwickeln. ( pygame)
- Webentwicklung. …
- Spieleentwicklung. …
- Machine Learning und künstliche Intelligenz. …
- Data Science und Visualisierung. …
- Desktop GUI. …
- Web Scraping Anwendungen. …
- Geschäftsanwendungen.
Video 1 App mit Python ( engl.)
Video 2 10 Apps mit Python (engl)
Kostenlose LERN – PYTHON VIDEO Kurse (youtube – deutsch)
Python- Videos – Deutsch
Youtube Python-Kurs von einem Professor Video ( Deutsch)
24-teiliger Crash-Kurs- Python von Programmieren-starten Video (Deutsch)
Bessere Fehlermeldung in Python (morpheus) Video ( Deutsch)
Englische Python Videos
English: 4,5 Stunden Kurs Python intensiv Video
English: 12 Python-Projekte programmieren ( Dauer ca. 3 h ) engl.) Video
English 5 – Stunden Python-Kurs Video
Tipp 1 : Für Python – Python 1. Hilfe-Koffer
In dem Video werden über 10 Plattformen gezeigt, wo du dich hinwenden kannst, wenn du ein Problem hast mit Python. Foren, Plattformen, die du kennen solltest in Python, falls du mal nicht weiterkommst. Video Auch gibt es ein großes deutschsprachiges Forum zum Thema Python. Dieses findest du hier. Zum Forum
Tipp 2: Python – Facebook – group (deutsche Austausch-Gruppe / Python)
Eine der besten Python-Facebook- Hilfe -Gruppen In Python, falls du selber einfach nicht mehr weiter kommst. mehr
Tipp 3: Python ungelöst – Wo finde ich Übungen mit Lösungen?
Es gibt auf der Dienstplan-Maschine für Anfänger Python – Übungen mit Lösung. Diese kannst du üben und dir anschauen. mehr
Python Übungen mit Lösungen findest du auch auf der Seite Programmierung mit Python. hier
Python Übungen findest du auch auf der Seite snakify.org hier
Tipp 3 a Python lernen in einer Stunde – Übung
Python lernen in einer Stunde Video eines Programmierers Video
Tipp 4: Python lernen nur wie? – Ich hab kein Geld für Kurse und so
Wenn du keine Kohle hast, für einen Programmierkurs und auch keine Zeit irgendwo hinzufahren, dann schau dir den folgenden Videokurs von Programmieren Starten an. Er zeigt dir einen kompletten Einstieg in Python, damit du einen coolen Start hast. Das Video kannst du bequem auf youtube abrufen und besteht aus 24 Teilen. Video
Hilfe ich habe das Buch gekauft verstehe aber in Python nur Bahnhof-:)
Ich will sofort loslegen mit Python:
Installation: Meine Empfehlung: Lade dir Pycharm auf dein Laptop und los gehts.
Was ist Pygame – Spiele programmieren
Mit Python kannst du z. . B. auch ein Spiel programmieren. Du musst dazu einfach über eine sogenannte Extension, also Erweiterung pygame installieren. Video
Entwicklung eines kleinen Spiels mit Pygame Video (engl)
Ich würde gerne in die Spiele-Entwicklung gehen und Programmierer oder Game-Designer werden, welche Möglichkeiten habe ich? mehr
Das kleine Spiel Snake in Python programmieren Video
Was ist Matplotlib?
Mit Matplotlib kannst du z. B. Grafiken visualisieren Video
Was ist kivy in Python? ( Programmoberfläche entwickeln)
Was ist Plotly in Python? (Grafiken / Visualisierung)
Video (Serie von 10 Videos – Morpheus)
Was ist chart.js eigentlich in Verbindung mit Python und was kann ich damit machen?
Chart.js – Video
Was ist Tkinter?
Stell dir vor, du willst eine eigene Oberfläche programmieren, oder eigene Fenster und hast einige Codezeilen geschrieben, willst aber, dass das ganze auch schick aussieht mit einer schicken Oberfläche. Man nennt es auch GUI ( graphical user interfaces). Sehr spannend. Schau dir dazu einfach das Video hier an. Video
Mit Tkinter kannst du auch eine kleine App-Oberfläche bauen. Video (englisch)
Wie funktioniert Tkinter?
5 h – Video- Tkinter (engl.) Video
Django and Flask
Python in der Webentwicklung
Python und Django
Deutsch: Video
Engl: Video
Python und Flask
Deutsch Video mehrteilig ( Morpheus)
Was ist PYQT5 – Python
PYQT5 solltest du unbedingt kennen, wenn du z. B. komplexe Programme entwickeln möchtest mit einer Programmoberfläche. GUI- Programmierung Video
Excel und Python
Stell dir vor du hast eine Excel Liste mit Tausenden von Namen und du willst schnell Herrn Meyer oder Herr Huber in dieser Liste finden, dann gibt es in Python eine Möglichkeit, auch riesige Excel-Listen einfach mit ein paar Codezeilen in Python zu laden. Video
Python- Chat bauen
Python- Chat (engl) Video (35:35 min)
Python-Forum
Es gibt außer der oben genannten deutschsprachigen Facebook-Gruppe in Python auch ein riesiges Python-Forum, falls du mit Fehlermeldungen nicht klar kommst. Du findest das Python-Forum hier
Wie sieht so eine klassische Pycharm-Oberfläche aus? Bild Screenshot Pycharm ( Entwicklungsumgebung (IDE)
Auf der rechten Seite gibst du deinen Code ein. Durch drücken des grünen Run-Bottons oben wird dir unten in der Ausgabe das Ergebnis angezeigt.
Bild Pycharm: Die Python IDE von Jetbrain.
Erklärung zu Pycharm:
Oben rechts siehst du, das allgemeine Eingabefeld, also dort, wo du deinen Code einträgst und oben, in der Leiste findest du den Link „Run“. In dem Moment, wenn du auf “ Run“ klickst, wird unten in der Ausgabe das
Ergebnis angezeigt. Hast du einen Fehler im Code, so wird dieser unten in der Ausgabe sofort angezeigt. Kommst du nicht selbst weiter und kannst den Programmierfehler selbst nicht lösen, dann frag in dem oben genannten Forum, oder in der Facebook-Gruppe nach. Eine andere Möglichkeit ist, du kopierst den Fehler genau so, wie er in der Ausgabe angezeigt wird und googelst diesen. In der Regel kommst du dann auf die Webseite „stackoverflow“. Dort findest du häufig die Lösung zu deinem Problem. Wichtig ist auch das Erlernen und der Umgang mit dem Debugger. Ein Debugger ist eine kleine Anwendung, die dir hilft, einzelne Codezeilen Schritt für Schritt nochmals durchzugehen. Video
Das hashtag-Zeichen in Python- Kommentare im Code einpflegen
In Zeile 5 oben rechts siehst du auch, wie man einen Code kommentiert. In Python machst du das mit einem einfachen # hashtag – Zeichen, das du vielleicht von Twitter oder so kennst. Es befindet sich auf deiner Tastatur meist in der Mitte rechts neben der Enter-Taste.
Kommentare in Python mit dem Hashtag-Zeichen
Es ist wichtig, wenn du viel programmierst, dass du für dich auch mit Kommentaren arbeitest. Ein Kommentar wird wie bereits o. g. in Python mit einem Hashtag-Zeichen eingeleitet und der Kommentar wird nicht ausgeführt. Siehe Zeile 5 oben rechts im Bild. Der Vorteil, wenn du mit Kommentaren arbeitest, hier schreibst du kurz, was du gerade machst im Code, dass du später nochmals genau nachschauen kannst, ab wann z. B. die Funktion oder das komplexe Problem angefangen hat oder was du genau an diesem Punkt programmierst. Auch wenn du selbst nicht weiterkommst und den Code einem Freund von dir schickst, so ist es für ihn einfacher deine Gedankenvorgänge im Code nachzuvollziehen, wenn du deinen Programmier-Text auch mit Kommentaren versiehst. Achte darauf, dass es nicht zu viele werden, aber gar keine sind natürlich grundsätzlich schlecht.
Python: Oha, was ist PIP, das habe ich noch nie gehört…
Fehlermeldung: „PIP konnte nicht gefunden werden „ Was ist die Ursache?
Wenn du dich noch unsicher fühlst mit Python oder noch gar keine Erfahrung hast und dich langsam einarbeitest, so wirst du ganz schnell merken, dass man immer wieder neues installieren muss bei Python innerhalb der Entwicklungsumgebung. Eine Möglichkeit ist es mit PIP zu machen. PIP steht für pip-install-package. Ein Paketverwaltungsprogramm. Das Problem, auch hier kann es schnell zu Fehlermeldungen kommen und du findest folgende Zeile auf deinem Rechner: „PIP konnte nicht gefunden werden.“ Was also tun, wenn diese Fehlermeldung bei Python auftaucht? Es gibt auf youtube ein sehr gutes Video, wie du auch diesen Fehler cool beheben kannst, so dass du unkompliziert mit PIP arbeiten kannst. Video
Hilfe ich finde den Fehler nicht – Panik-.)
Es ist völlig normal, wenn du anfängst mit programmieren, dass du dich fast ständig immer wieder mit Fehlermeldungen beschäftigen musst. Nur was tun, wenn du diese überhaupt nicht verstehst?
Punkt 1 :
Solltest du eine Fehlermeldung haben, kopiere diese 1 zu 1 in google und in der Regel landest du dann auf der Seite stackoverflow. Diese Seite solltest du kennen, wenn du anfängst zu programmieren. Oftmals findest du dort die Lösung.
Punkt 2
Wie bereits o. g. vernetz dich. Facebook-Gruppe Python findest du weiter oben beschrieben
Punkt 3
Lerne zu debuggen ( Fehlersuche) Wie geht denn das? Video
Beruf: Data-Scientist: Was macht ein Data-Scientist eigentlich genau?
Eine Übersicht mit verschiedenen Videos und Seiten zum Thema, was macht eigentlich ein Data-Scientist genau, habe ich dir hier zusammengestellt. mehr
Weitere Tipps zum Thema Coden: Zum Fehlerteufel und der Suche
Gesichtserkennung: Ein spannendes Video, gibt es auf dem Kanal von Morpheus, über die Gesicht-Erkennung – Open-CV und den Code. Video
Beautiful Soup ist eine freie Programmbibliothek für Screen Scraping. Mit der in Python geschriebenen Software lassen sich XML- und HTML-Dokumente parsen. Das Projekt wurde von Leonard Richardson gegründet (Wiki)
Wie stellt man eigentlich einen Programmierer genau ein?
Oha, es wird spannend. Du hast hart daran gearbeitet und denkst du bist gut genug, dich als Python-Entwickler zu bewerben. Hier ist es wichtig, dass allgemein in der Programmierung, oder wenn ein Programmierer gesucht wird, es verschiedene Bewerbungsverfahren gibt, die teilweise sehr aufwendig sind. Das heißt, im Gegensatz zur klassischen Bewerbung, reicht es in der Regel nicht aus, wenn du im Lebenslauf schreibst, dass du Python oder Java-Entwickler oder ähnliches bist, sondern es kann sein, dass du ein sogenanntes Code-Interview hast. Hier wird genau geschaut, ob das, was du angibst zu können, auch von einem erfahrenen Entwickler praktisch überprüft wird. Oder es kann sein, du bekommst einen Code, den du optimieren musst. Oder du musst etwas programmieren und Schritt für Schritt vor erfahrenen Entwicklern erklären, was du genau beim Coden jetzt machst.
Unterschiedliche Ansätze und Bewerbungs-Abläufe
Die Bewerbungsverfahren sind hier sicherlich sehr unterschiedlich je nach Software-Unternehmen, oder auch Größe. Bei großen Konzernen durchläuft man oftmals auch Bewerbungsverfahren, die sich so auch sehr lange hinziehen können. Es gibt auch Plattformen, oder professionelle Dienstleister, die solche Tests, vor allem, wenn es viele Bewerber gibt, durchführen, weil das ganze natürlich sehr aufwendig ist.
Auf was solltest du allgemein achten?
a) Wenn du in die Bewerbung schreibst, dass du 10 Programmiersprachen perfekt beherrscht, so ist die Wahrscheinlichkeit, dass dir eine Absage ins Haus flattert, wahrscheinlich sehr hoch, da es unglaubwürdig klingt.
Gut ist, wenn du ein Experte bist in ein, oder auch 2 Sprachen und dir auch ein cooles Portfolio aufgebaut hast, das du ggf. vorzeigen kannst. Welche Software, hast du bereits entwickelt? Welche App? Welche Webseiten? An welchen Projekten warst du beteiligt? Was war deine größte technische Herausforderung und wie hast du diese gelöst?
Ich habe dir hier einiges mal zusammengestellt in der Übersicht:
Ich arbeite nicht mit Python, ich lerne eine andere Programmier-Sprache. Sprachen-Übersicht
Was ist eigentlich eine gui?
gui steht für graphicaluserinterface in Python.
Eine GUI (Graphical User Interface) in Python bezieht sich auf eine grafische Benutzeroberfläche, die es Benutzern ermöglicht, mit einem Programm oder einer Anwendung über visuelle Elemente wie Fenster, Schaltflächen, Textfelder usw. zu interagieren. Python bietet mehrere Bibliotheken und Frameworks für die Erstellung von GUIs. Hier sind einige der häufig verwendeten:
- Tkinter: Tkinter ist die Standard-GUI-Bibliothek, die mit Python geliefert wird. Sie ist einfach zu erlernen und bietet grundlegende GUI-Funktionen.