[Intro] Web Development Fundamentals Flashcards
Was ist ein Software Engineer?
Jemand, der Computer Code schreibt um Software zu erstellen und zu Warten.
Was muss ein Software Engineer können?
Software Engineers müssen Software, also die Sprache der Computer verstehen können und bodenständig denken.
Was sind die Fähigkeiten eines guten Software Engineers?
- Wissen über Computer und Programmiersprachen
- Alleine arbeiten und lernen können
- Unbekannte und einzigartige Probleme lösen können
- Bei komplexen Probleme gelassen bleiben
Was ist Programmieren?
- Es gibt dutzende Computer im Alltag (Tablets, Handy, Geldkarten, Fernseher, Autos, PC)
- Alle folgen spezifischen Code-Instruktionen welche von Menschen geschrieben worden sind
Was muss man wissen um zu Programmieren?
- Regeln der Programmiersprache
- Regeln nutzen um Code zu Schreiben
- Computer erlauben den Code zu lesen
Warum ist es oft erschreckend die erste Programmiersprache zu lernen?
- Computer befolgen deine Anweisungen auf den Punkt.
- Solche Genauigkeit sind Menschen sonst nicht gewöhnt
Woraus besteht eine Programmiersprache?
- Reservierte Keywords
- Syntax (Grammatik, Symbole, Spacing, Punktuation)
Was für Ressources kann man zum Lernen einer Programmiersprache nutzen?
- Offizielle Dokumentationen
- Tutorials/Courses
- Youtube
- StackOverflow
- Coding Blogs
Wofür ist HTML?
- Der Grundstein des Internets
- Der Inhalt einer Seite
Wofür ist CSS?
Dinge gut aussehen lassen
-Eine Seite Stylen und Farbe geben
Wofür ist JavaScript?
Ist eine Programmiersprache, welche die meisten Internetseiten funktionieren lässt.
-Funktionalitäten einer Website
Worin wird Computer Code geschrieben?
In einem Texteditor oder einer IDE/Entwicklungsumgebung.
Wie wird Code ausgeführt?
- Abhängig von der Sprache
- Muss evtl kompiliert werden oder nur interpretiert
- HTML und CSS laufen automatisch im Browser
Was ist Web Development?
Ein Teilbereich des Software Engineering der sich darauf spezialisiert Webapplikationen zu bauen.
Was sind bekannte Webapplikationen?
Facebook, Youtube