JavaScript
Berlin | Web Development Courses
2 sessions / week
This is a FREE course
ReDI Career Track: Web Development
Become a Web Developer, Full Stack Developer
Course Overview
In December 1995 JavaScript was released to the world and changed the World Wide Web from a static experience to a more dynamic one. Almost 30 years later, the language has been updated and it remains a core building block of the Web. JavaScript can take a tired Webpage and make it move interactive. Every Website and service we use has JavaScript powering the experience. .
This course provides you with a solid foundation of JavaScript (ES6) programming, building up your abilities to then create a Final Project with everything you’ve learned.
This is the intermediate course in our Web Development Track.
-
Setting the scene: HTML, CSS and JavaScript
Introduction and Setup of Tools
Working with console.log
Variables, Types, and Operators
Conditionals, Loops, and Arrays
Functions and Objects
JSON
Events and Input
DOM: Adding/Removing Elements
How to work with an API and HTTP Basics
JavaScript Libraries
Final Project
Job Readiness: Soft skills through career training geared towards preparing you for job applications & interviews, networking events and job fairs.
You will learn from experts in the industry to start a career in tech.
-
you are able to understand and speak English
you have a good understanding of HTML and CSS
you can commit at least 10 hours a week
-
Pre-boarding exercise:
(Alternative #1)
Start Learning HTML & CSS on freeCodeCamp
Register on freeCodeCamp.org
Choose the Responsive Web Design Certification
Complete the project Learn HTML by Building a Cat Photo App
Complete the project Learn Basic CSS by Building a Cafe Menu
Completed the JavaScript in 14 minutes tutorial.
Read about front-end development and the job market.
Check out the resource: “How to learn how to code & get a developer job”. (You don’t need to read it completely).
(Alternative #2)
IBM SKillsBuild, Intro to HTML and CSS (do modules 1, 2 and 3)
(Alternative #3)
IBM Coursera course Intro to Web Development with HTML, CSS, JavaScript (Do modules 1 and 2)
-
Grasp the role of JavaScript in the web development ecosystem alongside HTML and CSS.
Set up your development environment with essential tools for writing and testing JavaScript code.
Master the fundamentals of JavaScript, including variables, data types, operators, and control flow structures.
Work with functions and objects, to write well-structured and reusable JavaScript code.
Understand and utilize JSON (JavaScript Object Notation) for data exchange.
Respond to user interactions with event listeners and handle user input effectively.
Gain an introduction to the Document Object Model (DOM) to manipulate and interact with web page elements.
Fetch data from external sources using APIs and explore the basics of HTTP requests.
Discover how JavaScript libraries can streamline your development process.
You are prepared to take the next course: React
-
This course is held completely online via Zoom. It is important that you can attend both sessions per week.
In addition, homework, group projects and your personal study takes place online.
-
• Career & Soft Skills Workshops, Company Visits
• ReDI Mentorship Program (mentors in the IT industry)
• ReDI Talent Pool (job listing platform)
• SkillBuild self-paced eLearning (by IBM & ReDI)
• You should expect to spend a minimum of 8 hours for career workshops or trainings during the semester.
Course Impressions
- Available in Berlin
- Fully online
- Tuesday and Thursday, 18:45 - 20:45
- Spring Semester: March-June
- Fall Semester: September-December
- Teaching language: English
- The F24 admission period has ended. The admission for S25 will be opened from Dec 2024 - Feb 2025