Full Stack Program 2024 1
Full Stack Program 2024 1
www.hamburgcodingschool.com
Course Program • Full-Stack Web Development HamburgCoding School
General Information
Course Program
The course program consists of 6 course modules with a class size of 3 to 8 students.
In addition, you take part in 8 workshops, and work on 2 individual projects.
1:1 coaching sessions with an experienced software developer help you in your career
change towards a career in web development.
● Small classes: Nowhere else will you find classes limited to 8 participants. The
small class size guarantees that we can support every single student individually.
● You don’t need any prior knowledge to take our courses. Each trainer makes sure
that every student is supported according to their level.
● Learn from the best: Our trainers are professional software developers with years
of experience and currently work in the software industry in Hamburg.
● Career support: After the course program, we will support you in finding an
appropriate job as a web developer. You can benefit from our personal referrals
and our network in Hamburg’s software industry.
Courses
The course program consists of six course modules which take 2-3 weeks each.
Learn how to build your own website with HTML and CSS.
HTML (9h) is the underlying structure of every website. You learn how to create the
structure of your website and links between pages. CSS (9h) is your tool for adjusting the
layout and design of your website and makes your website look good and stand out. On
this foundation, you build your own personal website and deepen your skills.
JavaScript is your first programming language. It is one of the most popular languages
and a must-know for web developers.
In this course, you learn the principles of programming based on this language, which
are easy to transfer to any other programming language you encounter in the future.
In this course, you learn how to use JavaScript for state-of-the-art web development. You
work on your own project: a travel blog web application. In particular, you display blog
posts with images and text on a world map instead of a regular blog list. Additionally,
you can show your travel route between posts.
Course Program • Full-Stack Web Development HamburgCoding School
Databases
Dates: April 8 – April 15, 2024 Sessions: 4
In order to save and manage a large quantity of data, you need a database. This is often
a requirement all developers encounter in their daily work. This course teaches
fundamental knowledge about relational databases, SQL languages and using databases
in applications.
Node.js
Dates: April 22 – May 10, 2024 Sessions: 8
Take your web development skills to the next level: back-end development. Your trainer
shows you how to set up a server application with Node.js. Additionally, you will move
your data to a MongoDB database. With this, you take care of delivering posts, pictures
and metadata of your travel blog from the previous course.
React.js
Dates: May 13 – May 31, 2024 Sessions: 8
In this course, you learn how to use the web framework React.js. You add social features
to your web application from the previous courses, so that you can collaborate with a
friend or partner to let them write posts on your travel blog as well.
React.js is an important framework for more complex web applications. You gain
important insights into the state of the art of modern web development and its vibrant
online community.
Course Program • Full-Stack Web Development HamburgCoding School
Workshops
Network Technologies
Date: January 8, 2024 Sessions: 1
Do you want to know how the internet works, and how servers and clients communicate
with each other? In this course, you learn all about it. You will understand how a
message from WhatsApp finds its route to the server and onward to the recipient, and
which technology is used to make all that possible.
SEO
Date: January 31, 2024 Sessions: 1
Now that you have built your own website, you also want it to show up on Google. If your
website ranks well, it is among the first search results, and becomes easier for people to
find. Improving the ranking of your website is called Search Engine Optimization (SEO).
In this workshop, we show you how to improve your website’s code for SEO.
Design Fundamentals
Date: March 11, 2024 Sessions: 1
For creating websites, it is useful to know the basics of web design. In this workshop you
learn about color schemes, layouts, typography, design tools and UX. Equipped with this
knowledge you will be able to use CSS to build good looking and user friendly websites.
Learn how to use Git for version control of your project. You can manage different
versions of your code and see changes between each version. On GitHub, you can host
your project and get feedback on your code by other developers.
Course Program • Full-Stack Web Development HamburgCoding School
MongoDB
Date: April 17 – April 19, 2024 Sessions: 2
In this workshop, you learn about document-based databases, which database to select
for your application, and how to use MongoDB and integrate it into a web application.
To find out if your code works as intended, you need to test it. In this workshop, we teach
you how to write automated tests. You build test suites for your JavaScript project and
learn about all different types of tests.
Web Security
Date: June 5, 2024 Sessions: 1
Ever wonder why your browser tells you some websites are not secure? This course
teaches you what you need to know as a developer to build a secure website. You learn
about HTTPS, SSL and cookies, and get your first experience in “hacking” a website.
How do you deploy a web application? In this workshop you will learn how you can
publish your application and what tools you can use to test, double-check, and
automatically release new versions. This automatization process is called CI/CD:
Continuous Integration / Continuous Delivery.
Course Program • Full-Stack Web Development HamburgCoding School
Learning Methods
Classroom Courses
All our courses are classroom courses. You will have
classes on Mondays, Wednesdays and Fridays from
6pm to 9pm. Expect to spend about 9 hours a week
in class.
Quality Standards
With our quality standards, we make it our first responsibility to provide a learning
environment where every student is supported and gains important skills. Our quality
standards are derived from the Weiterbildung Hamburg e.V. quality standards. They
include:
Course Location
Amenities include
● WiFi
● Drinks and snacks
House Rules
● You have access to the course rooms between 6pm and 9pm. If you want to use
the co-working space outside these hours, contact us for a discount.
● Be respectful with each other. We adhere to the Berlin Code of Conduct.
● The classroom and offices are strictly non-smoking areas.
● If the door or gate is closed, call your trainer to open it.
● Watch your belongings. Hamburg Coding School is not responsible for theft or
damage.
● For the duration of the class, you are protected by our accident insurance.
Course Program • Full-Stack Web Development HamburgCoding School
Payment in Installments
Instead of paying your course fee up-front, you can pay in 6 monthly installments. The
monthly rate would be €1,480, totalling in an overall sum of €8,880.
All prices incl. 19% VAT.
Write us an email:
questions@hamburgcodingschool.com
More information:
Finance your course with Chancen eG
Course Program • Full-Stack Web Development HamburgCoding School
Contact Us
We are always happy to answer your questions and help you
We offer individual course program consultation. Our consultant Jonas is happy to
answer all of your questions. He will give you unbiased advice if the course program is
for you. And he can advise you on our financing options. Call or send an email.
Jonas Schmidt
Course Consultant jonas@hamburgcodingschool.com
Eva Dressel
Customer Service eva@hamburgcodingschool.com
Teresa Holfeld
Director teresa@hamburgcodingschool.com
www.hamburgcodingschool.com