Versionskontrolle mit Git auf einem Hoster wie GitHub, GitLab, BitBucket unter Visual Studio Code einrichten

Zwar lässt sich die Versionsverwaltung auch auf einem eigenen Server installieren, aber einfacher geht das Verwalten des eigenen Codes mit einem dedizierten Git-Hoster wie GitHub, GitLab und BitBucket. Wie das Zusammenspiel von Visual Studio Code und beispielsweise GitHub funktioniert, sehen wir uns hier genauer an.

„Versionskontrolle mit Git auf einem Hoster wie GitHub, GitLab, BitBucket unter Visual Studio Code einrichten“ weiterlesen

Versionsverwaltung mit Branches in Git: Eine kurze Einführung

Das Erstellen und Verwalten von unterschiedlichen Entwicklungszweigen, den Branches, geschieht in Git schnell und einfach. Verschaffen wir uns einen kleinen Überblick, welche Strategien es beim Anlegen von Branches gibt.

„Versionsverwaltung mit Branches in Git: Eine kurze Einführung“ weiterlesen

Versionskontrolle mit Git in Visual Studio Code

Weil das Versionskontrollsystem Git Stand heute (2019) das meist verwendete Versionskontrollsystem der Welt ist, sehen wir uns an, wie wir unsere Projekte damit verwalten können. Allerdings ist das hier keine allgemeine Git-Einführung, sondern ein Blick auf den Umgang mit Git in Visual Studio Code. Das funktioniert nämlich erstaunlich gut.

„Versionskontrolle mit Git in Visual Studio Code“ weiterlesen

Was ist ein Versionskontrollsystem wie Git und wozu braucht man das?

Ein Versionskontrollsystem ist bei der Softwareentwicklung unumgänglich. Niemand sollte Software programmieren dürfen, ohne eine funktionierende Versionskontrolle zur Verfügung zu haben, denn sie wird früher oder später deine geistige Gesundheit retten. Sehen wir uns an, was ein Versionskontrollsystem wie Git ist.

„Was ist ein Versionskontrollsystem wie Git und wozu braucht man das?“ weiterlesen

Warum eigentlich Python? Die nicht-technischen Gründe.

Warum ist hier Python die Sprache der Wahl und nicht eine andere? Man könnte die Beispiele für das Einrichten einer produktiven Umgebung für die Softwareentwicklung auch an Swift, Kotlin, JavaScript, Ruby oder Java demonstrieren. Das stimmt, aber für die Wahl von Python sprechen mehrere Gründe:

„Warum eigentlich Python? Die nicht-technischen Gründe.“ weiterlesen

Virtuelle Umgebung (venv) für die Entwicklung mit Python einrichten und sichern

Nun geht es ans Eingemachte: Hier sehen wir uns ganz konkret an, wie du eine virtuelle Umgebung mit Python in der Praxis einrichtest und sicherst. Los geht’s.

„Virtuelle Umgebung (venv) für die Entwicklung mit Python einrichten und sichern“ weiterlesen

Warum es sich lohnt, Python zu lernen

Die Anfang der 1990er ins Leben gerufene Programmiersprache Python erlebt derzeit einen enormen Zuwachs an Beliebtheit. Sehen wir uns einmal an, woran das liegt und warum wir uns mit der Sprache beschäftigen sollten, bei deren Namensgebung die britische Comedy-Serie Monty Python’s Flying Circus Pate stand.

„Warum es sich lohnt, Python zu lernen“ weiterlesen

Amazons kostenlose Machine Learning University ist offen für alle

Amazon öffnet das eigene Machine-Learning-Bildungszentrum für alle

Bisher hatte die hauseigene Machine Learning University des Tech-Konzerns Amazon die Pforten exklusiv für die eigenen Mitarbeiter geöffnet. Nun können alle interessierten Entwicklerinnen und Entwickler 30 Kurse mit über 45 Stunden Material besuchen und ihr Wissen des maschinellen Lernens vertiefen. Dabei richten sich die Kurse sowohl an Anfängerinnen und Anfänger als auch an erfahrene Entwicklerinnen und Entwickler.

„Amazons kostenlose Machine Learning University ist offen für alle“ weiterlesen

Python lernen auf YouTube mit sentdex

Unter dem Titel Learning to program with Python 3 bietet der User sentdex eine Einführung in das Programmieren mit Python 3 an. Die einzelnen Episoden sind zwischen sechs und zwölf Minuten lang und somit gut verdaulich. Gute Englischkenntnisse sollte man aber schon mitbringen. „Python lernen auf YouTube mit sentdex“ weiterlesen