JavaScript
Web Development Courses
2 sessions / week
This is a FREE course
ReDI Career Track: Web Development
Course Overview
Ready to dive into JavaScript and enhance your web development skills? This course will empower you to build dynamic web applications and prepare you for more advanced development opportunities! This course will give you the tools to build interactive, dynamic websites and create projects you can be proud of.
-
Get started with VS Code, Git & GitHub
Project 1: Introduction to JavaScript with Git, GitHub, HTML, CSS, Setup of Tools, Variables, Types, and Operators, Conditionals, Loops, and Arrays, Functions and Objects, JSON
Project 2: Advanced JavaScript with Events and Input, DOM: Adding/Removing Elements, How to work with an API and HTTP Basics, JavaScript Libraries
Final Project: Apply previously learned concepts to a project and present your project on Demo Day to your colleagues in the course.
-
you are interested in building and designing websites
you are interested in self-study and independent project work.
you can understand and speak English
you can commit at least 15 hours a week
-
Sessions: Two sessions a week. It is important that you attend both sessions (80% of attendance and homework completion is required for graduation).
Hybrid: Depending on whether you are based in Hamburg, Berlin, or NRW, different on-site activities occur. In Hamburg, one session a month is on-site. In Berlin and NRW, you can join on-site community events. All other sessions are online via Zoom.
Teachers: Your teachers are experts in the industry and volunteer to support your learning journey.
Learning Style: At ReDI, we believe in hands-on learning through realistic projects. You’ll work on practical, guided projects that help you apply new skills. Our supportive teachers and peers will provide feedback to help you grow. However, the focus is on learning by doing and gaining confidence through your work.
Active Work: Note this is NOT a passive, lecture-style environment. Each learner is expected to be self-driven and motivated to code and work hands-on each week on the project. ReDI to start coding? Then join us!
-
Tuesday: Every Tuesday from 19:00 to 21:00, you have an online coaching session in which you present your weekly milestone (part of your project) to a coach and receive guidance and support to complete it.
Thursday: Every Thursday from 19:00 to 21:00, you have an online input session during which the teachers introduce new concepts and will provide the homework for next Tuesday's session.
Friday - Monday: You work on your weekly project milestone. That means you will be coding hands-on by yourself. If you run into problems, you can contact your class on Slack. You complete the milestone before Tuesday to present it in the session.
-
After finishing the JavaScript course, you’ll have the skills to create dynamic, interactive websites and work confidently with APIs.
You completed three projects which you can add to your portfolio.
You’ll understand how to use JavaScript for real-world projects.
You’ll be ready to take on more advanced development opportunities, like joining a full-stack bootcamp.
-
Career & Soft Skills Workshops & Trainings, Company Visits
ReDI Mentorship Program (mentors in the IT industry)
ReDI Talent Pool (job listing platform)
Further Online Learning resources such as IBM SkillsBuild self-paced eLearning (by IBM & ReDI)
Course Impressions
- Available in Berlin, NRW, Hamburg
- Hybrid Format: One session a month is on-site
- Level: Intermediate
- Classes: Tue & Thu, 19:00 – 21:00
- Spring Semester: 10.03.2025 to 19.06.2025 (14 weeks in total)
- Time Invest: 15 hours per week
- Teaching language: English
- Age: 18+