SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
EINFACHPROGRAMMIERENLERNEN
DEIN
ERSTES
COMPUTER-
PROGRAMM
von Marc Fiedler
DEIN TRAINER
Marc Fiedler
DAS HEUTIGE
THEMA
DIE VORSTELLUNG
In diesem Kursabschnitt darf ich
euch zu meiner neuen Tutorialserie
rund um das Erlernen der
Programmiersprache Java
begrüßen. Dieser Kurs ist für
absolute Einsteiger entwickelt
worden. Ich wünsche euch viel
Spaß dabei.
Warum
Programmieren
lernen?
Karriere
Wir stehen derzeit mitten im digitalen
Wandel. Wer seine beruflichen Perspektiven
verbessern will, sollte die Chance nutzen und
sich jetzt im IT-Bereich weiterbilden um sich
so für sein Unternehmen unentbehrlich zu
machen
Erweitern des eigenen
Horizontes
Programmieren lernen bedeutet auch seinen
Geist zu schulen. Du wirst so mit jedem
Problem, das du löst, wachsen
Lust am Neuem
Programmieren stellt eine ähnlich
Herausforderung dar, wie beispielsweise
Sudoku und stellt damit ein sinnvolles Hobby
dar
Algorithmen verstehen und
verwenden können
Du wirst in der Lage sein Probleme durch
eine Vielzahl von Algorithmen zu lösen
Eigene Software zu entwickeln
Du wirst am Ende dieses Tutorials eigene
Software planen, entwickeln und
schreiben können
Ein tiefergehendes Verständnis
über die Funktionsweise von
Software
WAS DU
LERNEN
KANNST
Du wirst in diesem Tutorial den Ablauf
von Computerprogrammen besser
verstehen lernen und was sich alles
dahinter verbirgt
Vielleicht noch wichtiger, was du hier
nicht lernen wirst
Wie man ein
Inter-
nationanales
Software-
unternehmen
gründet
Wie man ein
Milliardär
wird
Wie man das
digitale
Leben von
Milliarden
Menschen
ändert
Wir wollen ein
forderndes
Softwareprojekt
entwickeln
EIN TASCHENRECHNER MIT
RETROANZEIGE
Wir wollen geminsam einen Taschenrechner mit einer
Siebensegmentanzeige entwickeln
DAS PROJEKT: ZIELSETZUNG
Projekt-Focus
ARITHMETIK
Umsetzen eines mathematischen
in einen algorithmischen Kontext
GRAFISCHE
OBERFLÄCHE
GUI-Entwicklung mit AWT und
Swing
OBJEKT-
ORIENTIERUNG
Grundlagen des OO-Prinzipes
SOFTWARE-
ARCHITEKTUR
Prinzipien der SW-Entwicklung,
wie Clean-Code
EQUIPMENT
DAS WICHTIGSTE
WERKZEUG HAST DU
BEREITS
Die Rede ist von deinem
Computer
DERERSTE
SCHRITTIST
EINFACH
Dieses Videotutorial ansehen
Selbstbewusstsein
Träume
DER TRAUM VON
EINEM PLAN
Programmieren erfordert vor allem Eines und das ist Geduld.
Herausfordernde SW-Projekte
57%
gescheterte SW-Projekte
29%
Erfolgreiche SW-Projekte
14%
MEILENSTEINE
2. Meilenstein
GUI implementieren
Meilenstein1.
Die Programmlogik implementieren
3. Meilenstein
Design entwickeln und umsetzen
ToDo-
Liste
Schwer zu glauben aber die Terminplanung
kann zu den schwierigsten Aufgaben gehören
DIE ZEITPLANUNG
WAS IST EIN (COMPUTER)-PROGRAMM
Eine vorgesehne Abfolge von Anweisungen
Das EVA-Prinzip
Tastatur, Maus,
Controller,
Sensoren und
andere Software
(E)
Eingabe
CPU-
Berechnungen
(V)
Verarbeitung
Bildschirm,
Drucker und
Daten
(A)
Ausgabe
WAS DICH IN DEN NÄCHSTEN
VIDEOS ERWARTET
Konsolen-
programmierung
DERERSTESCHRITTZUM
PROGRAMMIERER
Java kennen-
lernen
Dein erstes
Programm in
BlueJ
Objektorientierte
Programmierung

Weitere ähnliche Inhalte

Ähnlich wie Kurs01 video01

Sandra Staub - Workshopkatalog 2014
Sandra Staub - Workshopkatalog 2014Sandra Staub - Workshopkatalog 2014
Sandra Staub - Workshopkatalog 2014Sandra Staub
 
Starten Sie Ihren eigenen Online Kurs.pdf
Starten Sie Ihren eigenen Online Kurs.pdfStarten Sie Ihren eigenen Online Kurs.pdf
Starten Sie Ihren eigenen Online Kurs.pdfHasenchat Books
 
Viral-Masterplan - Mit Smart-Marketing zum automatisierten Sales Funnel
Viral-Masterplan - Mit Smart-Marketing zum automatisierten Sales FunnelViral-Masterplan - Mit Smart-Marketing zum automatisierten Sales Funnel
Viral-Masterplan - Mit Smart-Marketing zum automatisierten Sales FunnelNiels Wagner
 
Webinar 1 Handout "So startest du mit deinem eigenen Onlinekurs"
Webinar 1 Handout "So startest du mit deinem eigenen Onlinekurs"Webinar 1 Handout "So startest du mit deinem eigenen Onlinekurs"
Webinar 1 Handout "So startest du mit deinem eigenen Onlinekurs"Marit Alke
 
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteiltAgile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteiltAllFacebook.de
 
Webinar-Folien: Eigene Onlinekurse - ist das was für mich und mein Business?
Webinar-Folien: Eigene Onlinekurse - ist das was für mich und mein Business?Webinar-Folien: Eigene Onlinekurse - ist das was für mich und mein Business?
Webinar-Folien: Eigene Onlinekurse - ist das was für mich und mein Business?Marit Alke
 
Kursinhalte "Train the Trainer kompakt (Online)"
Kursinhalte "Train the Trainer kompakt (Online)"Kursinhalte "Train the Trainer kompakt (Online)"
Kursinhalte "Train the Trainer kompakt (Online)"Berlin Office
 
Handout Webinar 3 "Die Roadmap - so gehst du vor"
Handout Webinar 3 "Die Roadmap - so gehst du vor"Handout Webinar 3 "Die Roadmap - so gehst du vor"
Handout Webinar 3 "Die Roadmap - so gehst du vor"Marit Alke
 
Seminarskript Sachprobleme LöSen Mit System
Seminarskript Sachprobleme LöSen Mit SystemSeminarskript Sachprobleme LöSen Mit System
Seminarskript Sachprobleme LöSen Mit SystemThomas Teepe
 
1.1 einfuhrung in small basic
1.1   einfuhrung in small basic1.1   einfuhrung in small basic
1.1 einfuhrung in small basicMichael Konzett
 

Ähnlich wie Kurs01 video01 (11)

Sandra Staub - Workshopkatalog 2014
Sandra Staub - Workshopkatalog 2014Sandra Staub - Workshopkatalog 2014
Sandra Staub - Workshopkatalog 2014
 
Starten Sie Ihren eigenen Online Kurs.pdf
Starten Sie Ihren eigenen Online Kurs.pdfStarten Sie Ihren eigenen Online Kurs.pdf
Starten Sie Ihren eigenen Online Kurs.pdf
 
Viral-Masterplan - Mit Smart-Marketing zum automatisierten Sales Funnel
Viral-Masterplan - Mit Smart-Marketing zum automatisierten Sales FunnelViral-Masterplan - Mit Smart-Marketing zum automatisierten Sales Funnel
Viral-Masterplan - Mit Smart-Marketing zum automatisierten Sales Funnel
 
Webinar 1 Handout "So startest du mit deinem eigenen Onlinekurs"
Webinar 1 Handout "So startest du mit deinem eigenen Onlinekurs"Webinar 1 Handout "So startest du mit deinem eigenen Onlinekurs"
Webinar 1 Handout "So startest du mit deinem eigenen Onlinekurs"
 
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteiltAgile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
 
Webinar-Folien: Eigene Onlinekurse - ist das was für mich und mein Business?
Webinar-Folien: Eigene Onlinekurse - ist das was für mich und mein Business?Webinar-Folien: Eigene Onlinekurse - ist das was für mich und mein Business?
Webinar-Folien: Eigene Onlinekurse - ist das was für mich und mein Business?
 
Kursinhalte "Train the Trainer kompakt (Online)"
Kursinhalte "Train the Trainer kompakt (Online)"Kursinhalte "Train the Trainer kompakt (Online)"
Kursinhalte "Train the Trainer kompakt (Online)"
 
SoSe 2013 | Programmierpropädeutikum - 00_Kick-off
SoSe 2013 | Programmierpropädeutikum - 00_Kick-offSoSe 2013 | Programmierpropädeutikum - 00_Kick-off
SoSe 2013 | Programmierpropädeutikum - 00_Kick-off
 
Handout Webinar 3 "Die Roadmap - so gehst du vor"
Handout Webinar 3 "Die Roadmap - so gehst du vor"Handout Webinar 3 "Die Roadmap - so gehst du vor"
Handout Webinar 3 "Die Roadmap - so gehst du vor"
 
Seminarskript Sachprobleme LöSen Mit System
Seminarskript Sachprobleme LöSen Mit SystemSeminarskript Sachprobleme LöSen Mit System
Seminarskript Sachprobleme LöSen Mit System
 
1.1 einfuhrung in small basic
1.1   einfuhrung in small basic1.1   einfuhrung in small basic
1.1 einfuhrung in small basic
 

Kurs01 video01