Translated by Google
Learn Angular & TypeScript – practical lessons from the basics to professional application
From 68 C$ /h
Do you want to develop modern web applications with Angular and TypeScript, need support with an existing project, or want to deepen your knowledge in a targeted way?
In my classes, you'll learn Angular and TypeScript through hands-on experience, using concrete examples and real-world applications. It's not about memorizing commands or copying pre-existing code. My goal is for you to understand how Angular works, why certain solutions are beneficial, and how you can independently solve technical problems later on.
The lessons are individually tailored to your current knowledge level and your goals. We can start with the basics or work specifically on advanced topics.
Possible topics include:
• Fundamentals of TypeScript, JavaScript, HTML and CSS
• Components and modern Angular project structures
• Signals and reactive data processing
• Inputs, outputs and communication between components
• Services and Dependency Injection
• Routing and lazy loading
• Forms and validation
• RxJS and asynchronous data
• REST APIs and the connection to backends
• Architecture of larger Angular applications
• Debugging, performance, and code quality
• Testing and modern development tools
• Git, ESLint and professional work on software projects
If you're already working on your own project, a school, technical college, university, or university assignment, or a professional application, we can also work directly with your existing code. Together, we can analyze errors, implement features, improve the architecture, or clarify any open questions.
I have been working professionally with Angular since 2016 and today, as a freelance software developer, I create both custom applications and my own software products. This allows me to share not only the fundamentals but also experience gained from real-world, long-term software projects.
The course is suitable for beginners, pupils and students as well as for junior and more experienced developers who want to better understand and use Angular and TypeScript more professionally.
In my classes, you'll learn Angular and TypeScript through hands-on experience, using concrete examples and real-world applications. It's not about memorizing commands or copying pre-existing code. My goal is for you to understand how Angular works, why certain solutions are beneficial, and how you can independently solve technical problems later on.
The lessons are individually tailored to your current knowledge level and your goals. We can start with the basics or work specifically on advanced topics.
Possible topics include:
• Fundamentals of TypeScript, JavaScript, HTML and CSS
• Components and modern Angular project structures
• Signals and reactive data processing
• Inputs, outputs and communication between components
• Services and Dependency Injection
• Routing and lazy loading
• Forms and validation
• RxJS and asynchronous data
• REST APIs and the connection to backends
• Architecture of larger Angular applications
• Debugging, performance, and code quality
• Testing and modern development tools
• Git, ESLint and professional work on software projects
If you're already working on your own project, a school, technical college, university, or university assignment, or a professional application, we can also work directly with your existing code. Together, we can analyze errors, implement features, improve the architecture, or clarify any open questions.
I have been working professionally with Angular since 2016 and today, as a freelance software developer, I create both custom applications and my own software products. This allows me to share not only the fundamentals but also experience gained from real-world, long-term software projects.
The course is suitable for beginners, pupils and students as well as for junior and more experienced developers who want to better understand and use Angular and TypeScript more professionally.
Location
Online from Austria
About Me
I am a freelance software developer and have been working professionally in modern web development for many years. My focus is on Angular, TypeScript, and the development of large web applications.
I've been working with Angular since 2016. Today, I run my own software agency, WeekndDevs, developing both custom software solutions for clients and our own software products. This means I'm familiar not only with the theory behind individual technologies but also with the challenges that arise in real-world projects – from architecture and code quality to debugging and performance, as well as testing, deployment, and long-term maintainability.
When teaching, it's important to me to explain technical topics in a clear and practical way. I don't want to simply provide a ready-made solution, but rather show why something works and how to arrive at a good solution independently.
I tailor the lessons to each student's individual level of knowledge. Beginners can start with the basics, while with advanced students or developers we can work directly on specific problems, existing code, or architectural questions.
It is particularly important to me that questions can be asked at any time and that any uncertainties are truly clarified. The goal is not to cover as much material as possible in a short time, but rather to understand the connections and then be able to apply what has been learned independently.
My areas of expertise include:
• Angular and TypeScript
• JavaScript, HTML and CSS
• modern front-end architecture
• APIs and full-stack web development
• NestJS and PostgreSQL
• Git, testing and debugging
• Performance and code quality
• professional development tools and workflows
The course is suitable for school pupils, HTL/FH/university students, career changers as well as developers already working in the field.
If you are working on your own project or are stuck on a specific task, we can gladly work directly with your existing code and develop a solution together.
I've been working with Angular since 2016. Today, I run my own software agency, WeekndDevs, developing both custom software solutions for clients and our own software products. This means I'm familiar not only with the theory behind individual technologies but also with the challenges that arise in real-world projects – from architecture and code quality to debugging and performance, as well as testing, deployment, and long-term maintainability.
When teaching, it's important to me to explain technical topics in a clear and practical way. I don't want to simply provide a ready-made solution, but rather show why something works and how to arrive at a good solution independently.
I tailor the lessons to each student's individual level of knowledge. Beginners can start with the basics, while with advanced students or developers we can work directly on specific problems, existing code, or architectural questions.
It is particularly important to me that questions can be asked at any time and that any uncertainties are truly clarified. The goal is not to cover as much material as possible in a short time, but rather to understand the connections and then be able to apply what has been learned independently.
My areas of expertise include:
• Angular and TypeScript
• JavaScript, HTML and CSS
• modern front-end architecture
• APIs and full-stack web development
• NestJS and PostgreSQL
• Git, testing and debugging
• Performance and code quality
• professional development tools and workflows
The course is suitable for school pupils, HTL/FH/university students, career changers as well as developers already working in the field.
If you are working on your own project or are stuck on a specific task, we can gladly work directly with your existing code and develop a solution together.
Education
Alpe-Adria University in Klagenfurt, Applied Computer Science from 2012 to 2016.
IT-HAK diploma with a focus on information technology and business.
Since then, continuous professional development in modern web development, especially in Angular, TypeScript, JavaScript, software architecture, testing and full-stack development.
IT-HAK diploma with a focus on information technology and business.
Since then, continuous professional development in modern web development, especially in Angular, TypeScript, JavaScript, software architecture, testing and full-stack development.
Experience / Qualifications
Since 2017 I have been self-employed in software development and have been working intensively with Angular since 2016.
Over the course of my professional career, I have worked on various web applications and larger software projects, gaining particular experience in Angular, TypeScript, frontend architecture, APIs, databases, testing and performance optimization.
Besides development, my responsibilities also included training and supporting other developers. I guided developers on their introduction to Angular and developed training materials for Angular.
Today I run my own software agency, WeekndDevs, and develop individual software solutions as well as my own products such as Turniermeister, Bierblock and else.events.
This allows me to not only impart theoretical knowledge in class, but also to explain many topics based on real experiences from professional software projects.
Over the course of my professional career, I have worked on various web applications and larger software projects, gaining particular experience in Angular, TypeScript, frontend architecture, APIs, databases, testing and performance optimization.
Besides development, my responsibilities also included training and supporting other developers. I guided developers on their introduction to Angular and developed training materials for Angular.
Today I run my own software agency, WeekndDevs, and develop individual software solutions as well as my own products such as Turniermeister, Bierblock and else.events.
This allows me to not only impart theoretical knowledge in class, but also to explain many topics based on real experiences from professional software projects.
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
The class is taught in
German
English
Skills
Availability of a typical week
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Do you want to learn how to create a complete modern web application – from the frontend to the backend and the database?
In this course, we develop full-stack applications using Angular, TypeScript, NestJS, and PostgreSQL. We don't just look at individual technologies in isolation, but primarily at their interaction within a real-world application.
The lessons are practice-oriented and adapted to your current level of knowledge. We can develop an application together from scratch or work directly on your existing project.
Possible topics include:
• Angular and TypeScript in the frontend
• NestJS and TypeScript in the backend
• Structure and organization of REST APIs
• Communication between frontend and backend
• PostgreSQL and data modeling
• Authentication and user management
• Validation and error handling
• Services and Dependency Injection
• clean project and software architecture
• Git and professional development workflows
• Debugging and testing
• Deployment and operation of a web application
My goal isn't simply to provide you with finished code. You should understand how the individual parts of an application interact, why certain architectural decisions are made, and how you can later develop full-stack applications independently.
If you are already working on your own application, a school, technical college, university of applied sciences or university project, we can work directly with your existing code and solve specific problems together.
The course is suitable for developers who have mainly worked in the frontend so far and want to learn backend development, as well as for beginners and students who want to understand modern full-stack web development from the ground up.
In this course, we develop full-stack applications using Angular, TypeScript, NestJS, and PostgreSQL. We don't just look at individual technologies in isolation, but primarily at their interaction within a real-world application.
The lessons are practice-oriented and adapted to your current level of knowledge. We can develop an application together from scratch or work directly on your existing project.
Possible topics include:
• Angular and TypeScript in the frontend
• NestJS and TypeScript in the backend
• Structure and organization of REST APIs
• Communication between frontend and backend
• PostgreSQL and data modeling
• Authentication and user management
• Validation and error handling
• Services and Dependency Injection
• clean project and software architecture
• Git and professional development workflows
• Debugging and testing
• Deployment and operation of a web application
My goal isn't simply to provide you with finished code. You should understand how the individual parts of an application interact, why certain architectural decisions are made, and how you can later develop full-stack applications independently.
If you are already working on your own application, a school, technical college, university of applied sciences or university project, we can work directly with your existing code and solve specific problems together.
The course is suitable for developers who have mainly worked in the frontend so far and want to learn backend development, as well as for beginners and students who want to understand modern full-stack web development from the ground up.
68 C$ /h
Do you need support with programming, are you stuck on a task, or do you finally want to truly understand the basics of web development?
I support school students, students at technical colleges, universities of applied sciences, and universities, as well as beginners, in programming and modern web development. The lessons are tailored to your current knowledge level and the specific topic you need support with.
Together we can develop fundamental concepts, solve problems, study for exams, or work directly on your own project.
Possible topics include:
• JavaScript and TypeScript
• HTML and CSS
• Fundamentals of programming
• Variables, functions, objects and classes
• Interfaces, types and generics
• Asynchronous programming
• Working with APIs
• Angular and modern web applications
• Databases and PostgreSQL
• Git and version control
• Debugging and systematic troubleshooting
• Understand and improve code
• Preparation for tasks, projects and exams
What's particularly important to me is not simply providing a ready-made solution. Together, we'll look at where a problem arises, how to analyze it step by step, and how you can arrive at a solution yourself.
If you already have a specific task or project, you can bring it directly to class. We can go through existing code together, find errors, and clarify any open questions.
The lessons are suitable for beginners as well as students who already program and need support with specific topics. I will tailor the content and pace to your individual prior knowledge and goals.
I support school students, students at technical colleges, universities of applied sciences, and universities, as well as beginners, in programming and modern web development. The lessons are tailored to your current knowledge level and the specific topic you need support with.
Together we can develop fundamental concepts, solve problems, study for exams, or work directly on your own project.
Possible topics include:
• JavaScript and TypeScript
• HTML and CSS
• Fundamentals of programming
• Variables, functions, objects and classes
• Interfaces, types and generics
• Asynchronous programming
• Working with APIs
• Angular and modern web applications
• Databases and PostgreSQL
• Git and version control
• Debugging and systematic troubleshooting
• Understand and improve code
• Preparation for tasks, projects and exams
What's particularly important to me is not simply providing a ready-made solution. Together, we'll look at where a problem arises, how to analyze it step by step, and how you can arrive at a solution yourself.
If you already have a specific task or project, you can bring it directly to class. We can go through existing code together, find errors, and clarify any open questions.
The lessons are suitable for beginners as well as students who already program and need support with specific topics. I will tailor the content and pace to your individual prior knowledge and goals.
Show more
Good-fit Instructor Guarantee