Show Notes und Links

Erratum: Anzahl der HTML-Befehle > 100

HTML Element Referenz bei Mozilla


Was wozu lernen?
HTML, CSS und Javascript = Ein (kleiner) Stack für Webseiten-Entwicklung
AJAX
Seperation of Concerns = Trennung der Verantwortlichkeiten
Ein Rundgang durch viele Programmiersprachen

BASIC
Logo
Scratch
PHP (interpretiert)
Perl
Python
Ruby
C (kompiliert)
C++
C# (C-Sharp)
Java (Bytecode, virtualle Maschine, JVM; write once, run everywhere)
Assembler
Maschinensprache
R
MathematicaWolfram AlphaMit Mathematica erstelltes Bild
Erlang (OTP)
Elixir
Processing


Bibliotheken

z.B. GUI-Bibliotheken
Tcl
GTK
QT
UIKit
Swing
AWT
JavaFX
Microsoft Silverlight
Adobe Flash
WPF Windows Presentation Foundation
Windows Forms
D3
E-Charts


Frameworks

Ruby on Rails (Web Applikation Framework)
Django
Drupal
Sinatra (Micro Framework)
Phoenix
CakePHP
Shiny (R)
Artoo (Roboter)
.NET
Bootstrap
Zurb Foundation
Typo 3 (fließender Übergang zu CMS)
jQuery
Angular (Browser-Frontend)
Ember.js
Backbone
React
React Native
Eclipse
LibreOffice SDK (software development kit)
JDK (Java development kit) vs. JRE (runtime)


Applikationen

z.Z. CMS
Joomla
Wordpress


Community finden

Meetup


Aufgabe für Anna und die Hörerschaft: Finde heraus, was du machen möchtest, um dich für deine erste Programmiersprache zu entscheiden.
Entscheidungshilfe: Soll es etwas fürs Web sein oder nicht? Soll es ein durchschnittlicher Computer sein, oder ein anderes Gerät, wie ein Kühlschrank oder ein Quatcopter o.ä., auf dem die Software läuft? Gibt es einen zukünftigen Arbeitgeber, der spezielle Anforderung? Etc….
Wichtig für die Entscheidung ist der Bereich, in den man möchte.