Front-end Web Development

Websites are coded in HTML and CSS, usually spiced with JavaScript. Discover how you can make your own website or work on web applications!

 

WHY?

  • Nearly every company depends on interactive web pages and applications

  • There is an ongoing need for web developers

  • You are very flexible in what kind of technology to use to solve a problem

  • Websites are available on multiple platforms so you reach a lot of potential clients

maintenance.png

HTML & CSS

Beginner

Learn the basic skills of web development with HTML and CSS and use them to create a simple website.

 

Tuesday and Thursday, 19:00 - 21:00 (+/- 30 min)

 

WHAT?

Everyone can build a website, we’ll just teach you how!

 

OUTLINE:

1. Intro to HTML

2. Editors and Structure

3. HTML Elements

4. Intro to CSS

5. More HTML

6. CSS Selectors

7. Web Fonts

8. Responsive Web Design

9. Advanced use of HTML & CSS
10. Project Presentation

 

WHAT AFTER?

  • JavaScript course (see below)

  • Online Course with or without a mentor

 

After this course:

  • You have built your first website

  • You understand the basic components of a website and how to style it

 

Entry requirements:

  1. Watch the How Computers Work YouTube series

  2. Register on freeCodeCamp.org

    • Choose the Responsive Web Design Certification

    • Complete the first three exercises of the module Basic HTML and HTML5​

  3. Answer a short quiz on the day of the interview

002-coding.png

JavaScript

Intermediate

Create and deploy a simple web application using JavaScript!

 

Tuesday and Thursday, 19:00 - 21:00 (+/- 30 min)

 

WHAT?

You will end up having a good command of the dominating JavaScript language

 

OUTLINE:

  1. Setting the scene: HTML, CSS and JavaScript

  2. Introduction and Setup of Tools

  3. Working with console.log

  4. Variables, Types, and Operators

  5. Conditionals, Loops, and Arrays

  6. Functions and Objects

  7. JSON

  8. Events and Input

  9. DOM: Adding/Removing Elements

  10. How to work with an API and HTTP Basics

  11. JavaScript Libraries

  12. Final Project

 

After the course:

  • You understand the basics of JavaScript

  • You have written your first JavaScript web application

Entry requirements:

  1. Watch the How Computers Work YouTube series

  2. Register on freeCodeCamp.org

    • Choose the Responsive Web Design Certification

    • Complete the modules Basic HTML and HTML5​ and Basic CSS

  3. Complete the JavaScript in 14 minutes tutorial.​

  4. Answer a short quiz on the day of the interview

Note: Graduates from our HTML & CSS will be preferred!

 

WHAT AFTER?

  • React course (see below)

  • Online Courses with or without a mentor

  • Coding Bootcamp

Have a look at the slides here or at our GitHub repo!

data.png

React

Advanced

Learn advanced JavaScript and React by implementing playful and useful projects.

 

Tuesday and Thursday, 19:00 - 21:00 (+/- 30 min)

 

WHAT?

You are going to learn React by implementing small projects.

 

OUTLINE:

  1. Intro JS (Eloquent JS 1-4 chapters, link)

  2. Values, Types, and Operators

  3. Program Structure

  4. Functions

  5. Data Structures: Objects and Arrays

  6. Higher-order functions

  7. ES6

  8. ES6 + Review

  9. Make sure that students are well prepared for React

  10. React: Intro

  11. React: Components and Props

  12. React: State, Lifecycle & Handling Events

  13. React: Lists & Keys

  14. React: Forms

  15. React: Review

 

After this course:

  • You are familiar with the basics of the JavaScript framework React

  • You have worked on a real-life project with your team

 

Entry requirements:

  1. ​Register on freeCodeCamp.org and complete the following modules:

    • Responsive Web Design Certification

      • Basic HTML and HTML5​

      • Basic CSS

    • JavaScript Algorithms and Data Structures Certification

      • Basic JavaScript

      • ES6

  2. Create a codesandbox and complete the Tutorial: Intro to React in there!

  3. Answer a short quiz on the day of the interview

Note: Graduates from our JavaScript course will be preferred!

WHAT AFTER?

  • Start an internship as front-end web developer

  • Build your own web app

  • Start contributing to open-source projects on GitHub

  • Learn online with or without a mentor

Take a look at our exercises on GitHub!

© 2021 By ReDI School   |   IMPRINT & CONTACT   TRANSPARENCY   DATA PRIVACY POLICY

  • Facebook Basic Black
  • Twitter Basic Black
  • Instagram Basic Black
  • image