100 Grundlagen aus der Web-Entwicklung [3.5 PT]
Bei makandra entwickeln wir seit 2009 Web-basierte Anwendungen und haben im Trainee-Programm für unsere Web-Entwickler vieles aufgeschrieben, dass Du für deine Ausbildung ebenfalls wissen solltest.
Arbeite durch die folgende Liste an Inhalten:
Related cards:
230 HTTP Protokoll und Webserver [2.5 PT]
Wir arbeiten in einem Umfeld in dem sich fast alles um das Web und HTTP dreht. Wir betreiben Webseiten und benutzen Dienste die über HTTP REST APIs kommunizieren. Es ist essenziell ein gutes Verständnis für HTTP zu haben und zu verstehen wie es fu...
330 Scripting mit JSON APIs [4 PT]
Bei Automatisierungsaufgaben kannst du dich nicht immer auf fertige Tools verlassen. Häufig musst du eine Schnittstelle zu einem bestehenden System selbst implementieren oder mit APIs sprechen, um eine Automatisierung einzubauen oder Informationen...
231 SSL/TLS, Encryption und Hashing [1.5 PT]
Im Jahr 2022 ist beinahe der gesamte Traffic im Internet verschlüsselt. Das geschieht primär mit TLS. Da wir Webserver, Loadbalancer und sonstige Komponenten, die Verbindungen entgegennehmen, konfigurieren, liegt auch die TLS Konfiguration dieser ...
311 Nodes mit Ansible Managen [4 PT]
In dieser Card machst du einige Übungsaufgaben um Linux Server mit Ansible zu verwalten.
Da es vermutlich zu aufwendig ist alles von 0 auf selbst zu erstellen, solltest du prüfen, ob du fertige roles von der [Ansible Galaxy](https://galaxy.ansibl...
420 EC2 Autoscaling und Loadbalancing mit Terraform provisionieren [3 PT]
Ziele
- Erfülle die Aufgaben
- Zeige deinem Mentor in einer Live-Demo was du umgesetzt hast.
- Wenn du Aufgabe 4 betrachtest: Gibt es andere Wege die Daten aus dem S3 Bucket auf die Instanzen zu bekommen? Welche Nachteile hat die vorgestellte ...
208 Systemd [3 PT]
Der Begriff systemd
wird immer umfassender da es sich nicht mehr (wie ursprünglich) nur um ein init
Systemd handelt, sondern immer weitere Komponenten hinzugefügt wurden. Wir werden uns nicht mit allen Komponenten beschäftigen, aber mit den wi...
421 AWS Cloudfront und HTTP Caching [1 PT]
Webseiten und Applikationen, die auch häufig international verwendet werden, können von einem CDN profitieren. Cloudfront ist auch nützlich, wenn eine einfache, statische Webseite ausgeliefert werden soll.
Ziele
- Du hast verstanden was ein CD...
232 (Postgre)SQL basics [1 PT]
Mit SQL spricht man mit relationalen Datenbanken.
Ziele
- Verstehe die folgenden SQL Befehle
-
SELECT
WHERE
ORDER
-
INNER JOIN
,LEFT JOIN
GROUP BY
LIMIT
UPDATE
-
INSERT
and `INSERT ... SEL...
-
411 AWS Simple Storage Service (S3) [1.5 PT]
Einer der ältesten und beliebtesten Services von AWS ist S3. Viele Kunden nutzen nur diesen Service während ihre Infrastruktur eigentlich durch andere Dienstleister oder durch diese selbst betrieben wird. S3 gehört aus Sicht von Policies und Zugri...
400 AWS Fundamentals [2 PT]
AWS ist der meist genutzte Cloud Provider. Bei AWS gibt es extrem viele Themengebiete und es ist nicht möglich sich jeden Service anzusehen. Allerdings gibt es einige Kernservices, die man kennen sollte um einen guten Überblick zu den AWS Themen z...