Geprüfte Lehrkraft, moderiert durch das Classgap-Team
Neue Lehrkraft
Programmierung
JavaGoGo Programming Language
Hi, I'm Aditya Kharbanda, a Senior Software Engineer with 8+ years of experience building large-scale distributed systems. I have worked at Amazon and Microsoft and currently work on backend systems using Java, Golang, Spring Boot, microservices, databases, APIs, cloud technologies, and system design.
My classes are highly practical and tailored to your goals. Whether you are a university student, a working professional, or preparing for software engineering interviews, I focus on helping you build real-world skills rather than just covering theory.
Topics I teach include:
• Java Fundamentals to Advanced Java
• Golang Programming
• Spring Boot & REST APIs
• Microservices Architecture
• Database Design (SQL & NoSQL)
• Data Structures & Algorithms
• System Design Fundamentals
• Backend Engineering Best Practices
• Software Engineering Interview Preparation
My teaching approach is hands-on. We write code together, discuss real production scenarios, solve problems, review projects, and work on concepts that are actually used in the industry.
If you're looking to become a stronger developer, prepare for interviews, build backend projects, or transition into software engineering, I'd be happy to help you achieve your goals.
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
942 Unterricht
Programmierung
JavaSQLPythonC++RubyGroovy
¡Hola! 😊 Me llamo Careen y soy profesora apasionada de Matemáticas y Ciencias de la Computación, con más de 10 años de experiencia enseñando a estudiantes de colegios internacionales, sobre todo los que siguen el sistema británico (Cambridge, IGCSE, A-Levels, etc.).
🔍 ¿Qué tienen de especial mis clases?
No me limito a enseñar fórmulas o teoría. Me centro en que entiendas el porqué de cada concepto, en que pierdas el miedo a los exámenes y que aprendas con confianza. Adapto cada clase a tu estilo de aprendizaje y ritmo, con ejemplos prácticos, recursos visuales y técnicas para mejorar la memoria y la concentración.
💻 Para alumnos de Informática:
Te puedo enseñar a programar desde cero (Python, Java, Scratch), desarrollo web (HTML, CSS, JavaScript), lógica computacional y fundamentos teóricos. Si estás estudiando para un examen, un proyecto o simplemente quieres aprender, diseñaré las clases a medida para ti.
📐 Para alumnos de Matemáticas:
Especializada en ayudar a estudiantes de secundaria, bachillerato y universidad que siguen programas como Cambridge, GCSE y A-Level. Te ayudo a entender los temas más complejos (álgebra, trigonometría, cálculo, estadística...) de forma clara, estructurada y sin agobios.
✨ Lo que más valoran mis alumnos:
✅ Explicaciones sencillas y visuales
✅ Técnicas para reducir el estrés antes de exámenes
✅ Trato cercano, paciente y motivador
✅ Ejercicios prácticos y apoyo constante
✅ Clases totalmente personalizadas según tus objetivos
🎯 ¿A quién van dirigidas mis clases?
A adolescentes, jóvenes universitarios y también adultos que quieren ponerse al día o cambiar de sector hacia algo más digital.
Estoy convencida de que cualquiera puede aprender con el enfoque adecuado — y estoy aquí para ayudarte a conseguirlo.
¡Reserva una clase de prueba y empieza a estudiar con claridad, motivación y estrategia! 🚀
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
Neue Lehrkraft
Programmierung
JavaAndroidJavascriptCSSHTMLReact
Hello! I’m Fatima Nadeem, a Computer Science graduate, Software Quality Assurance Engineer, and coding instructor with 500+ hours of teaching experience. I’m passionate about programming and love helping students turn complex concepts into something simple and practical.
I teach programming and Computer Science at different levels, including JavaScript, Python, Java, web development, HTML, CSS, React, and other programming concepts and technologies. My lessons are focused on practical learning, so students don’t just learn theory they also apply concepts through coding exercises, projects, and real-world examples.
I organize my lessons according to each student’s level, goals, and learning pace. I also give small tasks between lessons to help students practice and strengthen their understanding. Every two weeks, I use a short quiz to review what we have covered and identify areas that need more attention.
Whether you’re starting from scratch, preparing for school or university, working on a project, or looking to improve your programming skills, I’ll be happy to help you become a more confident programmer! 😊
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
240 Unterricht
Programmierung
JavaCSQLAndroidC++Kotlin
A teacher with Professional teaching experience with practical knowledge of programming languages! Trying to be an independent developer? You are at right place!
Hi ,I am Mrs .Suvarna Sachin Barsode,an Android application developer with 4+years experience of app development using Java and 1+year experience using Kotlin.
I experienced lot of troubles from the point I knew nothing in programming till today. So I decided to help students, and so really, seriously I started teaching online and offline.
The moment I started explaining things in programming to students who were lagging behind, that satisfaction was worth my hard work. That was my real start of giving knowledge to other. Starting offline classes within my country India, when I started teaching online on Classgap, students were so much satisfied with the teaching pattern, and giving them real tact behind "Understanding programming"- "Not byhearting it" was my true success.
Languages I teach here are C,C++,Core Java, HTML and Kotlin . Android development using both Java and Kotlin is also taught here.
My success lies within yours-so I am very thankful to Classgap for giving me opportunity to help students. If you join my sessions I can 99.9% assure you that you would never be "feared of programming" but "Fond of programming"-You would love it, seriously.
Programming in any language is as easy as our mother tongue-we communicate to understand each other, and if you are master in basics , you can definitely write your code and solve coding problems easily.
So if you are stuck in between ,I am here to help you, holding 200+ lessons teaching experience on Classgap.
You are always welcome.
Best Regards
Suvarna
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
Neue Lehrkraft
Programmierung
JavaCPythonC++MatlabScratch
¡Hola! 👋🏻 Soy Brenda, licenciada en Biología, con formación en Física Computacional y Análisis Bioinformático. Desde hace más de cuatro años doy clases de programación, computación científica y robótica educativa a estudiantes de distintos niveles.
Trabajo con Python, C/C++, Java y MATLAB, además de contenidos de bioinformática, análisis de datos y GNU/Linux.
Me gusta adaptar las clases a cada alumno, con explicaciones claras y ejercicios prácticos para que entiendas bien la lógica detrás de la programación. 😄
¡Estaré encantada de ayudarte a avanzar y conseguir tus objetivos!
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
Neue Lehrkraft
Programmierung
JavaAndroidPythonKotlinDartiOS
I am a programming tutor specializing in mobile app development with Flutter and Dart for cross-platform applications, as well as Kotlin for native Android development. My lessons are hands-on, practical, and project-based, helping students learn by building real applications instead of only studying theory.
I teach Flutter from beginner to advanced level, including Dart fundamentals, widgets, layouts, navigation, forms, API integration, Firebase, state management, animations, app architecture, and debugging. Whether you are a complete beginner, a university student working on a project, or someone who wants to build and publish a real mobile app, I can guide you step by step.
Along with mobile app development, I can also support students in C++, Java, TypeScript, HTML, CSS, SQL, Node.js, and Express.js. This is especially helpful for learners who want to understand full-stack development and connect mobile apps with back-end APIs.
I have been teaching programming online to students from different countries, age groups, and backgrounds. This experience has helped me understand that every student learns differently, so I customize each lesson according to the student’s level, pace, and goals.
My teaching method is simple: learn by doing. For beginners, I focus on building a strong foundation in programming concepts, problem-solving, and clean coding practices. For intermediate and advanced learners, I use real-world projects, debugging sessions, and practical challenges to improve their confidence and technical skills.
My goal is to make programming easier, clearer, and more enjoyable for every student. If you want to learn Flutter, build mobile apps, improve your coding skills, or complete a programming project with proper guidance, I will be happy to help you.
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
Neue Lehrkraft
Programmierung
JavaCSSHTMLWeb-EntwicklungScratch
"Hi! I am a professional Software Engineer with one year of teaching experience and practical real-world expertise. My background allows me to bring a unique, logical approach to education. I specialize in breaking down basic mathematics for elementary and middle school students to build a rock-solid foundation. Additionally, I leverage my engineering skills to teach fundamental computer knowledge and coding basics, helping beginners navigate technology with absolute confidence. Let's work together to achieve your learning goals!"
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
Neue Lehrkraft
Programmierung
JavaJavascriptNodeJSHTMLPythonTypeScript
Hello I am Patience Kyalo a software engineer and data scientist with a Bachelors in Business Information Technology working as a Technical Consultant, building full-stack platforms and AI-driven automation for real clients. I teach because I love helping people grow their skills and knowledge in technology mostly the programing and architectural side of things. As I teach you, we all learn. Their is no better way of building a community than spreading knowledge. I will be happy to help you achieve your goals as we learn together!
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
Neue Lehrkraft
Programmierung
JavaSQLPythonC++Web-EntwicklungScratch
Hello everyone!
My name is Shraddha, and I am currently pursuing a BS in Data Science and Applications from the Indian Institute of Technology Madras, IIT Madras.
I am passionate about teaching and helping students build confidence in their learning journey.
I teach Mathematics, Science, Computer Science, Python Programming, Data Science, Artificial Intelligence, Machine Learning, Statistics, Probability, Calculus, Linear Algebra, Data Structures and Algorithms, SQL, Java, C++, Scratch Programming, Power BI, and related subjects.
I have experience teaching students from different academic backgrounds and curricula, including CBSE, ICSE, IGCSE, GCSE, IB, American Curriculum, and other international education systems.
One advantage of learning with me is that I am actively involved in learning these subjects myself through my Data Science degree. This allows me to understand the challenges students face and explain concepts in a simple, relatable, and practical way.
My classes focus on concept clarity, problem-solving skills, critical thinking, and building long-term confidence rather than memorization. I adapt my teaching style according to each student's learning pace, strengths, and goals because I believe every student learns differently.
Whether you need academic support, homework help, exam preparation, coding guidance, or help understanding challenging concepts, I would be happy to support you.
I look forward to helping you achieve your learning goals and making your learning journey enjoyable and successful.
See you in class!
Geprüfte Lehrkraft, moderiert durch das Classgap-Team
Neue Lehrkraft
Programmierung
JavaCC++Web-EntwicklungKotlinSpring Framework
¡Hola! Soy José Ramón, ingeniero y programador con bastantes años de experiencia. Sigo apasionado por la Informática y la Programación.
Ahora mismo (2025) tengo un alumno que estudia primer curso del grado de Ingeniería Informática. Le enseño C++. Aparte de eso, de vez en cuando ejerzo de mentor -en inglés- de varios lenguajes (principalmente Java) en la plataforma Exercism.
-------------------
Creo firmemente que el profesor debe inculcar la curiosidad y el espíritu crítico en el alumno. Son cualidades que transcienden cualquier ámbito de conocimiento, ya que son importantes para la vida.
Después de más de diez años de programador en varias empresas y con distintos lenguajes (C, C++, Python, Java, Kotlin, etc.) he llegado a la conclusión de que lo que más me gusta es la Docencia de la Programación.
Mi técnica se basa en dos métodos:
- Aprendizaje estructurado. Explico los conceptos a medida que se van necesitando o cuando el alumno pregunta.
- Aprendizaje basado en proyectos.
Es muy importante dejar que el alumno cometa errores y que aprenda a expresarse usando los términos propios de la Programación. En niveles más avanzados hago mucho hincapié en la relación entre los diferentes lenguajes de programación.
Mis clases pueden ayudar a estudiantes de Grados o Ciclos de Informática, a programadores noveles o a alguien que está haciendo su página web o interactuando con un asistente de Inteligencia Artificial.
TEMARIO
- En el nivel de iniciación aprenderás conceptos como variables, tipos de datos, sentencias de control de flujo, funciones, punteros, arrays o arreglos, estructuras y algoritmos de búsqueda y ordenación. Es lo que normalmente se enseña en la asignatura "Fundamentos de Programación" del primer curso de Grado en Informática o en otras titulaciones parecidas.
- En el nivel intermedio aprenderás conceptos más avanzados: clases, constructores, herencia, polimorfismo, interfaces, excepciones, modificadores de acceso, colecciones y estructuras de datos.
- En el nivel avanzado aprenderás conceptos de programación orientada a objetos, programación funcional, conexión a base de datos, protocolos HTTP, creación de aplicaciones web o cómo desplegar una aplicación.
Mehr anzeigen
Wie funktioniert Classgap?
1. filtern und einen Lehrer finden 2. Eine kostenlose Unterrichtsstunde ausprobieren 3. Regelmäßig lernen
Unterricht in unserem virtuellen Klassenzimmer 🧑🏫