facebook

Discover the Best Private Software Engineering Classes in Amsterdam

For over a decade, our private Software Engineering tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons at home or in Amsterdam, you’ll benefit from high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

Find Your Perfect Teacher

Explore our selection of Software Engineering tutors & teachers in Amsterdam and use the filters to find the class that best fits your needs.

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Software Engineering class that suits you best.

Book Your First Lesson

Arrange the time and place for your first class together. Once your teacher confirms the appointment, you can be confident you are ready to start!

0 Teachers your wish list
|
zoom in iconzoom out icon

6 software engineering teachers in Amsterdam

play iconVideo

Desha

verified teacher icon
C$66

60-min

/h

English for Developers and Engineers - Meetings, Communication & Career GrowthTranslate this text using Google Translate.

English for Developers and Engineers - Meetings, Communication & Career GrowthTranslate this text using Google Translate.

English for Software Developers, Engineers & Tech Professionals Improve your communication in meetings, stand-ups, technical discussions and interviews. Many developers have strong technical skills but struggle to communicate confidently in English during real workplace situations. Perhaps you can write code easily, but find it difficult to: • Explain technical solutions clearly • Participate confidently in Agile ceremonies • Speak up during sprint planning and retrospectives • Communicate with Product Owners and stakeholders • Present ideas to customers or leadership teams • Handle technical interviews in English • Write professional emails, tickets and documentation • Work effectively in international teams That's where I can help. As a former Programme Manager with extensive experience leading international technology teams, I understand both the technical and business sides of software delivery. My coaching focuses on real-world situations, including: Daily stand-ups Sprint planning Retrospectives Backlog refinement Technical design discussions Architecture reviews Incident and problem management Stakeholder communication Project updates Technical interviews Career progression conversations Typical students include: • Software Developers • Senior Engineers • Technical Leads • QA Engineers • DevOps Engineers • Product Owners • Scrum Masters • Engineering Managers Lessons are practical, personalised and based on your actual work situations rather than generic textbook exercises. Whether you work with Java, Python, .NET, SAP, Cloud, AI, Data Engineering or any other technology stack, the goal is the same: To help you communicate clearly, confidently and professionally in English. Book lessons and let's identify the communication skills that will have the biggest impact on your career.

Video thumbnail
Play icon
Desha's video

Madalina

C$43

60-min

/h

Software Development, Algorithms, Backend, FrontEndTranslate this text using Google Translate.

Software Development, Algorithms, Backend, FrontEndTranslate this text using Google Translate.

Hi All, I'm Madalina, 27 years old software developer. I finished Computer Science high school and university in Romania and Hungary. Working as a full-time backend Java software developer in the past 5 years and full stack (backend + front-end) in the past 2 years. I have experience in teaching and training since 2012. During the lessons the used language for back-end is Java. For front-end HTML, CSS, AngularJS. For fastening up the learning process a personal laptop for the students in the intermediate group, would be optimal. For this purpose I start 3 teams: 1. Beginners : Primary school students or persons interested to have some basic concepts and terminology regarding software development: searching and sorting algorithms, variables, parameters, function overriding, pseudo language, functions, procedures, data structures, pure HTML and CSS. 2. Intermediate: concepts of dns servers and lookup, frameworks definitions and introduction, SQL queries, Hibernate framework, query and processing database objects in Java, http, web services, JSON format, SpringBoot, unit testing JUnit, full stack approach, HTML, CSS and introduction to Angular JS. 3. Advanced : Group for students in the first and second year of university, with a full stack approach. Already familiar with the knowledge of an intermediate student. During the lessons a brief introduction to Java frameworks, project delivery, project management frameworks Agile Scrum and Lean, continuous delivery Jenkins, SpringBoot + AngularJs, implementation of website, database handling, login form, security. Regards, Madalina

paperclip

Meet even more great teachers.

Try online lessons with the following real-time online teachers:

play iconVideo

Muhammad

C$41

60-min

/h

trusted teacher iconTrusted teacher

Experienced Online & In-Person Tutor | AI Engineer & MSc AI Student | Programming, English, Mathematics & Computer Science TeacherTranslate this text using Google Translate.

Experienced Online & In-Person Tutor | AI Engineer & MSc AI Student | Programming, English, Mathematics & Computer Science TeacherTranslate this text using Google Translate.

Are you looking to learn programming, strengthen your computer science concepts, or explore Artificial Intelligence and Machine Learning? I offer personalized lessons designed for school students, university students, and professionals who want to build practical skills and real-world understanding. As an MSc Artificial Intelligence student and AI/ML Engineer, I have experience working on real AI systems involving Machine Learning, Large Language Models (LLMs), Knowledge Graphs, OCR systems, backend development, and full-stack applications. I am also an experienced tutor who has been teaching students since 2022 through both online and in-person learning environments. I have taught students on platforms online tutoring platforms, where I have helped learners across different subjects including programming, English, and Urdu while maintaining strong student feedback and ratings. Additionally, I currently support students at Ohm Gymnasium Erlangen, where I assist students with mathematics, programming, and English learning activities. Subjects I can teach include: • Programming: Python, Java, C/C++, JavaScript • Computer Science fundamentals • Data Structures & Algorithms • Object-Oriented Programming (OOP) • Databases and SQL • Web Development (Django, Flask, React, MERN) • Artificial Intelligence & Machine Learning • Deep Learning and Generative AI • English language support (IELTS qualified, C1 level) • Mathematics support • Microsoft Office tools (Word, Excel, PowerPoint) • Academic assignments and project guidance • Interview preparation and coding practice My teaching approach focuses on: ✓ Learning concepts step-by-step ✓ Practical coding exercises and projects ✓ Real-world examples and applications ✓ Interactive problem solving ✓ Personalized guidance based on your level and goals Whether you are starting from scratch or preparing for advanced topics, lessons are tailored to help you build confidence and develop strong technical skills.

Video thumbnail
Play icon
Muhammad's video
PreviousShowing results 1 - 6 of 61 - 6 of 6Next
Map