UNSERE
Schulungen
- Java Programmer & Developer
- Schulung Java 25 Grundlagen
- Java 25 Fortgeschritten
- Schulung Java 25 & 21 New Features
- Schulung Java 21 new Features
- Schulung Java SE 8 New Features
- Schulung Java 9-17 New Features
- Vorbereitung zur Java Zertifizierung
- GraalVM – Einführung und Einsatz
- Performance Tuning von Java Applications
- Schulung Clean Code
- Schulung Testgetriebene Entwicklung mit Java
- Schulung Java & JUnit for Testers
- Schulung Rich Clients mit JavaFX entwickeln
- JavaScript
- AI in Development
- Spring Framework
- Java Enterprise
- Microservices & Cloud
- Java Web
- Web & Application Server
- Android & IOS
- Java Architecture & Design
- Software Test
- DevOps & Build Automation
- Agile Software-Entwicklung mit Scrum
- NoSQL und Streaming Systeme
- Andere Themen
- Schulung Backend ReST Server mit Node.js
- Schulung Entwicklung von Machine Learning Modellen
- Schulung AWS Cloud Functions mit Node.js und TypeScript
- Schulung Programmierung mit Kotlin
- Schulung Programmierung mit Python
- Spring AI: Integration von KI in selbstentwickelter Software
- Schulung AI Tools für Java Developer
HTML, CSS und JavaScript sind die Basistechnologien, die ein jeder Browser beherrscht und die man als professioneller Web-Entwickler können muss.
Während HTML die Inhalte strukturiert und CSS jene formatiert, sorgt JavaScript für Dynamik.
Die Skriptsprache ist heute nicht mehr wegzudenken und kommt in manchen Unternehmen auch serverseitig zum Einsatz.
Der Kurs bietet Einsteigern und Fortgeschrittenen die Möglichkeit, ihre Kenntnisse in Sachen Web-Technologien zu vertiefen.
Der Schwerpunkt des Kurses liegt auf JavaScript, die Neuerungen in HTML5 und CSS3 werden ebenfalls behandelt.
HTML5 / CSS3
- Neuerungen in HTML5: semantische Elemente, Multimedia-Elemente, neue Eingabefelder, …
- Neuerungen in CSS3: erweitertes Box-Modell, Flexboxen, Grid-Layout, Responsive Design, …
- Grundlagen
- Variablen, Verzweigungen und Schleifen
- Funktionen
- Objekte: Objekt-Literale, Konstruktorfunktionen, Object.create(), class-Syntax
- Fehlerbehandlung
- DOM (Document Object Model)
- Ereignisverarbeitung
- Formulare
- AJAX (Asynchronous JavaScript and XML)
- Funktionale Programmierung
- Moderne APIs: Canvas, File, Geolocation, Indexed Database, WebSockets, Web Storage, Web Workers, …
- ES6-Features: Arrow Functions, class-Syntax, Map/Set-Datenstrukturen, Module, Rest-Parameter, Spread- Operator, …
- jQuery (bei Bedarf)
- Einsatz von npm (bei Bedarf)
- Serverseitige Anwendungen mit Node.js (bei Bedarf)
- Ausblick auf Angular und React
Vorkenntnisse
- Kenntnis zumindest einer
objektorientierten Programmiersprache - Grundlegende Kenntnisse
in HTML und CSS
Zielgruppe
- Entwickler
- Web-Entwickler