Courses

These are our courses. They are usually in the evening, multiple times a week, and their duration ranges from 2 to 6 weeks.

HTML and CSS

In this course, we will build a website from the beginning to the end. On the way, you will learn how modern websites are built with the help of HTML, CSS and JavaScript. This course is for beginners who want to learn web development. There is no prior knowledge required.

More info Book a seat

HTML and CSS - Continuation Course

This is the continuation course of HTML und CSS. In this course, we will continue working on our website, and learn more about web technologies. Here, the trainer can focus on the requests and questions of the participants. This course is for beginners, there is no prior knowledge required.

More info Book a seat

Learn to Code (JavaScript)

This course teaches you how to code. You will learn the foundations of programming in JavaScript. There is no prior knowledge required.

More info Book a seat

JavaScript for Web

This course shows how to use JavaScript for modern web development. In this course, we will develop a web application where you can post pictures on a world map. This course is for intermediate beginners who already know the basics of JavaScript, HTML and CSS.

More info Book a seat

Node.js

In this course we will set up a node.js server with a Couch DB database. We use this to store and deliver the data for our web application from the course JavaScript for Web. For this course you should know JavaScript.

More info Book a seat

Vue.js

In this course, we will use the JavaScript framework Vue.js to write our own interactive web application. We will take the travel blog application from our course JavaScript for Web and use Vue to add social features to it. The course is for intermediate beginners who already know JavaScript.

More info Book a seat

Go

This course teaches the programming language Go with all its features and peculiarities. We will use Go for building our own web server. This course is for developers who already have experience in software development.

More info Register interest

iOS

With this course you learn how to build apps for iPhone and iPad. We teach you the basics of iOS app development like screen components and how to program user interface functions. This course is the continuation of Swift.

More info Register interest

Swift

This course teaches Swift, which is the programming language used in iOS for iPhone or iPad app development. For this course, you need to know at least the foundations of programming.

More info Register interest

Android

This course teaches you how to build Android apps. We will show you the components for different screens, and how to use important features like GPS, data connectivity, and data storage. This course is the continuation of Java.

More info Register interest

Java

This course teaches Java programming, which is the prerequisite for Android app programming. This course is for beginners who already did some coding in a different language.

More info Register interest

Learn to Code (Python)

This course teaches you how to code. You will learn the foundations of programming in Python. There is no prior knowledge required.

More info Register interest

Do you have doubts about what is the right course for you?

Or do you have any other questions regarding our course program? Please write me, I will get back to you as soon as possible.
stine@hamburgcodingschool.com

Stine Scharfenberg from our customer service.