Die Teilnehmer erlernen essenzielle Konzepte und Fertigkeiten, die für die Entwicklung von Webanwendungen mit JavaScript nötig sind. Dazu gehören unter anderem Strukturen, Anweisungen, Datentypen sowie die Nutzung von Ereignissen und Funktionen im Kontext der Webentwicklung. Objektorientierte Programmierung, asynchrones Verhalten durch Callbacks und Promises, DOM-Manipulation, Event-Handling und Fehlerbehandlung werden praktisch umgesetzt. Theoretisches Wissen wird durch praktische Übungen und ein abschließendes Projekt, wie die Erstellung einer interaktiven Webseite, verstärkt. Zusätzlich werden Kernthemen behandelt, die für JavaScript-Entwickler in modernen Teams essentiell sind, einschließlich Dokumentation, Versionierung, Testverfahren, Automatisierung von Builds, Dependency Management und Netzwerkkommunikation.
In diesem Kurs werden zentrale Kenntnisse in JavaScript vermittelt, die speziell für Quereinsteigende konzipiert sind, um eine Karriere in der Softwareentwicklung zu beginnen.
• JavaScript-Grundlagen: Einführung in die Sprache, ihre Werkzeuge und das Ökosystem.
• Programmierungsbausteine: Aufbau und Funktion von Skripten, Ausführung im Browser, Variablen, Datenstrukturen, Operatoren und Kontrollstrukturen.
• Funktionen und Objekte: Definition und Anwendung von Funktionen, Objektorientierung und Prototypen.
• Dynamische Interaktion: Event-Handling, Manipulation des Document Object Model (DOM), und Asynchrone Programmierung mit Promises und async/await.
• Formularverarbeitung und Validierung: Umgang mit Benutzereingaben und Validierungslogiken.
• Web-APIs: Einsatz von externen APIs und JSON.
• Frameworks und Bibliotheken: Überblick über populäre JS-Bibliotheken wie jQuery und Frameworks wie React oder Angular.
• Responsive Webdesign: Grundprinzipien des adaptiven Designs für verschiedene Endgeräte.
• Debugging und Tools: Einführung in Debugging-Techniken und Entwicklungswerkzeuge.
• Versionierung und Zusammenarbeit: Grundlagen der Versionierung mit Git.
• Deployment und Hosting: Veröffentlichung von JavaScript-Anwendungen im Web.
• Grundlagen der Sicherheit: Verständnis der wichtigsten Sicherheitsaspekte in JavaScript.
Die Teilnehmer erlernen grundlegende JavaScript-Konzepte und Techniken zur Entwicklung von Webanwendungen, inklusive Syntax, Steuerstrukturen, Funktionen, Objektorientierung, asynchrone Prozesse und Fehlerbehandlung. Sie wenden ihr Wissen in praktischen Aufgaben und einem Projekt an, wobei auch teamrelevante Fähigkeiten wie Versionierung, Dokumentation und Testing geschult werden.
Der Kurs richtet sich an Einsteiger ohne Programmier-Vorkenntnisse, die Interesse haben, das Programmieren mit JavaScript zu erlernen. Grundlegende Deutsch- und Englischkenntnisse sowie PC-Grundwissen sind vorausgesetzt.
18.09.2024 - 04.12.2024
Verfügbar
04.10.2024 - 18.12.2024
Verfügbar
18.10.2024 - 14.01.2025
Verfügbar
05.11.2024 - 28.01.2025
Verfügbar
Start
Ende
Verfügbarkeit
18.09.2024
04.12.2024
Verfügbar
04.10.2024
18.12.2024
Verfügbar
18.10.2024
14.01.2025
Verfügbar
05.11.2024
28.01.2025
Verfügbar
In der IT-Branche ist Praxiserfahrung besonders wertvoll, oft auch mehr als akademische Titel. JavaScript-Entwickler*innen sind wegen der universellen Einsetzbarkeit dieser Sprache im Web stark nachgefragt, was vielfältige berufliche Möglichkeiten eröffnet, auch für Quereinsteiger. Zu den Hauptaufgaben zählen die Entwicklung, das Testen und die Optimierung von Webanwendungen, häufig in Teamarbeit.
Alle unsere Weiterbildungsmaßnahmen sind zu 100 % förderbar. Das heißt, dass Ihre Arbeitsagentur für alle entstehenden Kosten aufkommt.
Unterricht Online als auch vor Ort
Verfolgen Sie den Unterricht gemütlich von Zuhause aus an einem unserer Laptops, die wir Ihnen kostenfrei während der Kurs Dauer zur Verfügung stellen
Angesehene Zertifikate
Sie erhalten nach erfolgreichem Absolvieren unserer Kurse sowohl ein Zertifikat nach AZAV-Richtlinien, als auch bei den meisten Kursen ein begehrtes IHK–Zertifikat.
Hilfe bei der Jobsuche
Wir sehen es beim Berger-Bildungsinstitut nicht nur als Aufgabe, Ihre Bildung zu fördern und Sie fit für kommende Herausforderungen zu machen, sondern helfen unseren Kursteilnehmern auch aktiv bei der Jobsuche