Programmieren lernen Grundkurs - Tag1: 1. Einführung

10
P rogrammieren lernen - ein 7-tägiger Grundkurs programmierenlernen.info Tag1

Transcript of Programmieren lernen Grundkurs - Tag1: 1. Einführung

Page 1: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Programmieren lernen

- ein 7-tägiger Grundkurs

programmierenlernen.info

Tag1

Page 2: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Eine allgemeine Einführung in den Kurs mit Übersicht was Sie lernen und erfahren.

Tag 1

Wir schauen uns gemeinsam an, welche Hilfsmittel und Programme Sie für den Kurs benötigen. Soviel vorab: Es entstehen keinerlei Kosten!

Sie müssen sich nicht wie der “geborene” Programmierer fühlen, um Software Entwickler zu werden. Fleiß und Selbstvertrauen sind min. genauso wichtig.

Hilfsmittel benötigt?

Talent ist überbewertet

Erzählen kann jeder. Sie sollen mir nicht blind vertrauen. Darum stelle ich mich ihnen mit

wenigen Worten vor :-)

Welche Ziele verfolgt der Kurs und was hat er für Sie zu bieten?

Wer bin ich?

Zielsetzung

Einführung.

Warum macht es Sinn, dass Ihre erste Begegnung mit der

Programmierung über JavaScript stattfindet?

Warum JavaScript?

Wir lassen Sie nicht im Stich. Bei Problemen, Fragen oder benötigter Unterstützung sind wir für Sie da und erklären, wie Sie uns erreichen.

Wo finde ich Hilfe?

Page 3: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Über mich.Sie sollen natürlich wissen wer Ihnen hier am anderen Bildschirm etwas erzählt. Hier eine kurze Übersicht.

Jan Brinkmann

There are only two mistakes one can make along the road to truth; not going all the way, and not starting. — Buddha

Freelancer

100%PHP 90%

JavaScript 80%Objective-C

75%C / C++

76%Java

100%WordPress & Magento

85%HTML/CSS

Page 4: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Zielsetzung.Welchen Rahmen hat dieser Kurs?

Wir bieten einen Grundkurs an, den insgesamt auf 7 Tage angelegt ist. So kann man erste Erfahrungen sammeln.

Wir erklären grundlegende Konzepte und Basiselemente von Programmiersprachen. Diese sind nicht nur in JavaScript zu finden.

Die Inhalte erleichtern Ihnen den Einstieg in die Software Entwicklung, unabhängig von der späteren Spezialisierung.

@=701. GRUNDKURS 02. BASISELEMENTE 03. EINSTIEG

Das erlernte Wissen ist Praxisrelevant und bildet eine erste Basis für weitere, schnelle, Lernerfolge.

a04. BASISWISSEN

Page 5: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Warum JavaScript?.Warum haben wir JavaScript als Sprache ausgewählt?

JavaScript kann mit Bordmitteln von einem Betriebssystem entwickelt werden.

In der Praxis kann JavaScript häufig verwendet werden, nicht nur von Webentwicklern.

Der Kurs sollte auf möglichst jeder Plattform funktionieren, also Linux, Mac PS X und Windows.

01. BORDMITTEL 02. RELEVANT

03. PLATTFORMDie Syntax ist in vielen Fällen sehr ähnlich zu Java, C/C++, PHP usw. und damit in der Praxis häufig anzutreffen.

04. SYNTAX

Mit wenigen Lerneinheiten kann man bereits aus den ersten Elementen eigene, sichtbare Ergebnisse schaffen!

05. LERNKURVE

BORDMITTEL

FLACHE LERNKURVE

PRAXISRELEVANT

PLATTFORMUNABHÄNGIG

SYNTAX

Page 6: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Hilfsmittel für den Kurs.Was wird benötigt, um im Kurs mitzumachen?

Ein Editor ist wichtig, um Quellcode editieren zu können. Programme wie Microsoft Office o.ä. funktionieren nicht! Ein richtiger Editor wird benötigt.

Zum editieren von Quellcode und schreiben von Software.

Ein Webbrowser ist auf jedem System vorhanden. Optimal sind Firefox und Chrome, da damit später deutlich besser entwickelt werden kann als mit Konkurrenzangeboten.

Ausführung von JavaScript und testen der Ergebnisse.

Eine grafische Entwicklungsumgebung macht den Alltag als Programmierer einfacher. Die ist jedoch optional und ersetzt im Zweifel nur einen normalen Editor.

Optional: eine Entwicklungsumgebung

01 EDITOR 02 BROWSER IDE (opt.)03

Page 7: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Den typischen Programmierer wird nicht geboren, zu dem wird man!

ÜBERBEWERTET!Talent

ä

å

c

Talent erleichtert, ersetzt aber nicht viel lernen und Arbeit. Ausruhen auf Talent bringt niemanden weiter.

Am Ende kann man feststellen, dass es nicht genug Spaß macht. Aber niemals aufgeben, weil man nicht einem Stereotyp entspricht!

Everyone that works here has a desire to create amazing user experiences. Being great at what you do is the cost of entry at Neue Swiss.

Talent und Fertigkeiten als Einheit

Ausprobieren

Selbstvertrauen!

a

L

ğ

Jeder kann Programmieren lernen, es gibt viele Fassetten. Jedem seine eigene Nische.

Programmieren lernt man nicht an einem Tag, nur mit Ausdauer.

Mit Fokus auf sein Ziel, kann man Fertigkeiten lernen. Es gibt den geborenen Programmier

nicht.

Fleiß ist wichtiger!

Ausdauer

Fokus!

Talent.

Page 8: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Konfuzius

!

He who says he can, and he who says he can’t, are both usually right.

programmierenlernen.info

Page 9: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Fragen?.

Der Kurs versucht alles notwendige Wissen zu vermitteln. Sollten Punkte unklar sein, irgendwas unverständlich erklärt oder sonst in irgendeiner Form Fragen auftreten, freuen wir uns über Rückmeldung. !Nicht schüchtern sein. Es gibt keine dummen Fragen. Gerade am Anfang kann schon ein kleiner Hinweis in die richtige Richtung wunder bewirken! !Wir beantworten von Herzen gern jede eure Fragen!

Offene Fragen, Anregungen?Wir helfen bei Fragen gerne weiter!

Page 10: Programmieren lernen Grundkurs - Tag1: 1. Einführung

Kontakt.

Phone: +49 5252 2692517-0 !Email: [email protected] !Web: programmierenlernen.info

!

"

Facebook.com/ programmierenlernen.info

Twitter.com/AspiringCoders

SOCIAL MEDIAKontakt-INFO

programmierenlernen.info

HTTP://