HTML and CSS
Web Development courses
2 sessions / week
This is a FREE course
ReDI Career Track: Web Development
Course Overview
Learn the basic skills of web development with HTML and CSS and use them to create a simple website. Everyone can build a website, we’ll teach you how! The HTML/CSS course is the introduction course of the Web Development track. You don’t need any prior experience—just your interest and willingness to learn.
In this course, you'll start by understanding the basics of web development. You’ll explore HTML to structure your pages and CSS to design and style them beautifully. Step by step, you’ll work on exciting projects like building a personal portfolio and a simple e-commerce store.
By the end, you'll have a solid foundation in HTML & CSS, practical projects for your portfolio, and the skills to take the next step in your tech journey.
-
Get started with VS Code, Git & GitHub
Project 1: E-Commerce Store - HTML, Git & GitHub, CLI, HTML elements, commonly used tags, CSS basics, Selectors, properties, box model, CSS Layout Positioning, Flex, Grid, Responsive design.
Project 2: Personal Portfolio - HTML & CSS Forms, accessibility, advanced selectors, transitions, pseudo-classes, Responsive Design, Media queries, mobile-first design.
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.
-
You completed three projects which you can add to your portfolio.
Gain a solid foundation in HTML structure and elements.
Master essential CSS selectors for styling web pages.
Apply web fonts to enhance the visual style of your website.
Understand and implement responsive web design techniques to ensure your website displays well on all devices.
You are prepared to move to the ReDI’s JavaScript course.
-
Career & Soft Skills Workshops, Company Visits
ReDI Mentorship Program (mentors in the IT industry)
ReDI Talent Pool (job listing platform)
Further Online Learning resources such as SkillBuild Self-paced learning (by IBM & ReDI School)
Course Impressions
- Available in Berlin, NRW, Hamburg
- Hybrid Format: One session a month is on-site
- Level: Beginner-friendly
- 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+