Alle Sprachen programmieren Lernen
4.3 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
36 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Alle Sprachen programmieren Lernen to your Wishlist.

Add to Wishlist

Alle Sprachen programmieren Lernen

denn alle Sprachen sind doch irgendwie gleich
4.3 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
36 students enrolled
Created by Cedric Mössner
Last updated 7/2017
German
Current price: $12 Original price: $130 Discount: 91% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 14 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • sich in jede Programmiersprache innerhalb weniger Minuten einlesen und sie anschließend programmieren
View Curriculum
Requirements
  • Sie sollten einen Texteditor bedienen können.
Description

In diesem umfangreichen Programmierkurs wirst du nicht eine einzige Programmiersprache anfassen! Stattdessen wirst du verstehen, wie Programmiersprachen funktionieren und dass sie doch irgendwie alle gleich sind. Alle nutzen dieselbe Logik und die kann man lernen und verstehen. Dadurch musst du nur einmal programmieren lernen um schlussendlich alle Sprachen programmieren zu können. Nach diesem Kurs kannst du also jede Sprache nach nur wenigen Minuten lernen und für einige wirst du nicht mal das brauchen.

Und das Beste: Du brauchst absolut keine Vorkenntnisse!

Who is the target audience?
  • Alle, die gerne Programmieren lernen wollen
  • Alle, die eine bzw. alle neue(n) Sprache(n) lernen wollen
Compare to Other Programming Languages Courses
Curriculum For This Course
114 Lectures
14:10:47
+
Grundlagen der Programmierung
19 Lectures 02:38:31





Kommentare
03:46

Arrays
08:09

Mehrdimensionale Arrays
08:47

Listen
09:44

Strings
09:28

arithmetische Operatoren
10:47

if-Verzweigungen
09:31

Booleans und Vergleichsoperatoren
06:38

logische Operatoren
08:59

bitweise Operatoren
13:51

while-Schleifen
07:35

for-Schleifen
08:01

foreach-Schleifen
04:38

break und continue
07:10

Grundlagentest
9 questions

Berechne das Maximum einer Liste
Das Maximum einer Liste
1 question
+
Einführung in die funktionale Programmierung
11 Lectures 01:39:16

Rückgabewerte
09:22

Parameter
07:05

Rekursion
09:48

Default-Argumente
04:09

Call-by-Value und Call-by-Reference
11:42

Lazy Evaluation
06:37

Funktionen als Variablen
06:05

Lambda Funktionen
04:52

Inline Funktionen
13:18

Code lesen - wie wird's gemacht
17:58

Funktionen-Quiz
5 questions

Nutze deine Kenntnisse um einige Funktionen zu schreiben
Schreibe einige nützliche Funktionen
5 questions
+
Einführung in die Objektorientierte Programmierung
10 Lectures 01:15:17

Methoden
06:50

Konstruktoren
08:18

Zugriffsmodifikatoren
10:04

Static Klassenvariablen
06:55

Vererbung
08:13

TypeCasts
09:02

instanceof und typeof
04:27

Überschreiben von Methoden
05:28

Super
05:50

OOP-Quiz
6 questions
+
Fortgeschrittene Objektorientierung
12 Lectures 01:10:32

Operatoren überschreiben
06:16

Interfaces
07:26

Mehrfachvererbung und das Diamantenproblem
07:03

Abstrakte Klassen
04:57

Der Zugriffsmodifikator protected
03:14

statische innere Klassen
07:58

dynamische innere Klassen
05:59

anonyme innere Klassen
04:17

Module
06:56

Static Scoping vs Dynamic Scoping
07:39

Mixins
05:00

Quiz zur fortgeschrittenen Objektorientierung
5 questions
+
Generische Objektorientierung
4 Lectures 44:14

generische Funktionen
09:34

Typschranken
05:04

Dies ist der OpenJDK-Code von Java's ArrayList. Sie ist sowohl generisch als auch mit inneren Klassen. Ein sehr spannendes Beispiel um Generics noch mehr zu lernen.

Der Code von Javas Listen
21:00
+
Multithreading
11 Lectures 01:11:22

Threads erstellen
07:40

Nebenläufigkeit von Threads
05:27

Atomare Operationen
05:33

synchronized und locks
07:30

Semaphoren
02:34

Deadlocks
06:53

Concurrent Programming Languages
06:13

Actors und Message Passing
05:49

Events
05:21

Event-driven Development
06:41

Hier wirst du ein Programm schreiben, welches von mehreren Threads gleichzeitig ausgeführt wird.
Ein Beispiel für Nebenläufige Programmiersprachen
4 questions
+
Debugging
4 Lectures 42:24
Debugging und Breakpoints
09:54

Testen
14:27

Exceptions
09:59

eigene Exceptions
08:04

Quiz-Test.. Nein Test-Quiz?
3 questions
+
Nützliche Funktionen / Best Practice
15 Lectures 02:21:12
RegEx - Regular Expressions
12:41

Vektoren
08:01

Random
08:01

Dateien
11:56

Modi von Dateien
08:17

Ascii Kodierung und Unicode
08:06

Binäre Dateien
04:58

Serialisierung
05:36

XML und JSON - Dateien
10:26

Flushing
04:46

absoluten und relative Pfade
09:37

Logging
07:27

Datum und Uhrzeit
14:16

Networking
12:13

Datenbanken
14:51
+
Fortgeschrittene Funktionale Programmierung
15 Lectures 01:20:29
Inferierte Typen
03:46

Inferierte Typen von Funktionen
07:40

Funktionen höherer Ordnung und Currying
09:24

Patternmatching mit Listen
05:23

Wildcards im Pattern Matching
02:47

Pattern Guards
02:28

Case Classes Patternmatching
04:36

Map
05:31

Zip
05:20

Unzip
02:07

Filter
04:05

Reduce
08:39

Generatoren
05:42

Dekoratoren
06:03

List-Comprehensions
06:58

FFP-Quiz
3 questions

Programmiere einen Primzahlgenerator.
Ein sinnvoller Generator - Primzahlen
1 question
+
Clean Code
13 Lectures 01:11:28
Code Konventionen
06:50

Law of Demeter
04:43

Prinzip der geringsten Überraschung
04:33

Kommentare
05:39

DRY - Don't Repeat Yourself
03:50

YAGNI - you ain't gonna need it
04:45

Single Responsibility
04:45

Open Closed
04:47

Liskovsches Substitutionsprinzip
07:08

Interface Segregation
05:47

Dependency Inversion
04:33

SLA - Single Level of Abstraction
04:37

Refactoring und die Pfadfinderregel
09:31
About the Instructor
Cedric Mössner
3.1 Average rating
15 Reviews
160 Students
12 Courses
Informatiker und Youtuber

Seit 2012 sowohl Student der Informatik als auch Dozent auf Youtube für diverse Gebiete der Informatik und Softwareentwicklung. Meine Schwerpunkte sind zum Einen Machine Learning, mit Fokus aus Neuronale Netze und zum Anderen IT-Sicherheit.

Erfahrung habe ich gesammelt durch eigene lernende Algorithmen im privaten Bereich und als Betreiber von Webservices und gelegentlicher unabhängiger Penetrationtester für verschiedene Firmen.