Introduction to Computer Science

Berlin | Foundation Courses

  • 2 sessions / week

  • This is a FREE course

ReDI Career Tracks: Data Analytics, Web Development

Become a Data Analyst, Data Scientist, Data Engineer or Web Developer

Course Overview

Start with your journey in tech! Join our 14-week course Introduction to Computer Science to get an understanding of the different directions there are in tech. You build your first website and write the first program with Python. You finish the course with your own coding project and an understanding of where to go next. Afterward, you decide which track to continue: Web Development, Data Analytics.

  • 1. Basic Command Line (Linux):

    • Basics of operating system

    • Creation of hard and soft links

    • Working with files: Create, View, Manipulate

    • Navigation of Linux file system

    • Using command options

    ​​2. Version Control with GIT:

    • Installing GIT

    • Creation of a local repository

    • Creating commit

    3. Web Fundamentals:

    • A brief overview of internet

    • Installing basic software

    • Working with files

    • Basic knowledge of HTML, CSS, and JavaScript

    4. Introduction to Programming (Python):

    • Basic data types

    • Operations

    • Conditionals

    • Functions

    • Concepts of Object-oriented programming

    • Python classes and objects

    • Basic python programming

    • Job Readiness: Soft skills through career trainings 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 can commit at least 10 hours a week (classes + self-study)

    • you are motivated to dive into tech

    1. Start Learning HTML & CSS on freeCodeCamp

      1. Register on freeCodeCamp.org

      2. Choose the Responsive Web Design Certification

      3. Finish the first 15 steps of Learn HTML by Building a Cat Photo App

    2. Check out the resource: “How to learn how to code & get a developer job”. (You don’t need to read it completely).

    • You have built a simple website

    • You can run code in Python

    • You have an understanding of what front-end and back-end are about

    • You can continue with one of our three tracks: Web Development, Data Analytics, Cloud Computing

  • You have two sessions per week. One is taking place online, the other one on-site.

    Tuesdays: Online Session

    Thursdays: On-site at the Factory Görlitzer Park, Berlin

    Homework, group projects and your personal study takes place online. It is important that you can attend both sessions per week. You cannot take this course purely 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
  • Classes: Tuesdays and Thursdays, 18:45 - 20:45
  • Spring Semester: March-June
  • Fall Semester: September-December
  • Teaching language: English

Teachers

 

How to apply

 
Share this course

Sound too easy or too advanced? Take a look at these courses

Do you have questions about this course?

Are you a ReDI student and need Career support?