Workshops

These are our workshops. In contrast to our courses, they only take a couple of hours.

Data Science with Python

This course gives an introduction into Data Science with Python. It will show you how to set up and use Python for data processing and displaying data in meaningful ways. For this course, basic knowledge in Python is required.

More info Book a seat

Design Patterns

When you are building object-oriented software, you encounter the same problems over and over again: How do you model your class hierarchy? How do you avoid code duplication? Can you solve that in a better way? The right Design Pattern will give you the answer. In this workshop we will have a look at selected Design Patterns, implement them, and discuss their pros and cons.

More info Book a seat

Git and GitHub

This workshop teaches how to use git for version control of source code, and introduces the platform GitHub. You will learn the processes of working together on the same code base, and how to publish your code on GitHub.

More info Book a seat

Create and Publish a Website

In this course you’ll learn how to create and publish your personal website or blog. For that, we will use a static site generator called Hugo. For this course you need some knowledge of HTML and CSS.

More info Book a seat

Git and GitHub

This workshop teaches how to use git for version control of source code, and introduces the platform GitHub. You will learn the processes of working together on the same code base, and how to publish your code on GitHub.

More info Book a seat

Data Science with Python

This course gives an introduction into Data Science with Python. It will show you how to set up and use Python for data processing and displaying data in meaningful ways. For this course, basic knowledge in Python is required.

More info Book a seat

Data Science with Python

This course gives an introduction into Data Science with Python. It will show you how to set up and use Python for data processing and displaying data in meaningful ways. For this course, basic knowledge in Python is required.

More info Book a seat

Design Patterns

When you are building object-oriented software, you encounter the same problems over and over again: How do you model your class hierarchy? How do you avoid code duplication? Can you solve that in a better way? The right Design Pattern will give you the answer. In this workshop we will have a look at selected Design Patterns, implement them, and discuss their pros and cons.

More info Register interest

Databases

If you want to save data in an ordered manner, you need a database. This course will show you how to do that, and which databases are good for which type of application.

More info Register interest

Hacker Foundations

A hacker is, broadly speaking, someone who knows a lot about networks. This course is giving you an introduction into that topic. You will learn how internet technologies work fundamentally. There are no prerequisites.

More info Register interest

Kotlin

The programming language Kotlin was designed to replace Java. It solves a lot of problems that Java has, and is now widely being used for Android app development. This course is for intermediate beginners who already know some Java.

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.