In this course we show you how to use JavaScript
for modern web development. The course is for advanced beginners who already know the basics of JavaScript
, HTML
and CSS
.
In this course we will build multiple small web applications. We use this as a practical approach to learn different aspects of web development. We cover advanced JavaScript topics and show you the world of the JavaScript ecosystem. You will learn how to use JavaScript to bring interaction to HTML and CSS, and how to load data from external sources. Server-client communication is an essential part of web development, which is why we dive deeper into the topics of HTTP
and APIs (programming interfaces).
During this course you will get to know the ecosystem of modern JavaScript web development. We will cover:
- Client-Server communication
- The
HTTP
protocol REST
APIsJavaScript
language detailsES6
- Fat arrow functions
var
,let
andconst
- Template strings
- Firebase APIs
- Google Maps API
- Browser APIs
DOM
manipulation- Event listeners
map
,reduce
,filter
- Authentication and authorization
- Calculation with dates and timestamps
Goal
The goal of this course is to develop a web application with modern web technologies, and get an introduction into the ecosystem of JavaScript.
Target Group
This course is for advanced beginners who already know some JavaScript
, HTML
and CSS
, or who took our courses HTML and CSS and Learn to Code.
Methodologies
Classroom teaching with hands-on exercises.
You need to bring your laptop to this course.
Schedule
Date | Time |
---|---|
Mon, 07. June | 6pm - 9pm |
Wed, 09. June | 6pm - 9pm |
Fri, 11. June | 6pm - 9pm |
Mon, 14. June | 6pm - 9pm |
Wed, 16. June | 6pm - 9pm |
Fri, 18. June | 6pm - 9pm |
Mon, 21. June | 6pm - 9pm |
Wed, 23. June | 6pm - 9pm |