facebook
favorite button
super instructor icon
Profesor fiable
Este profe tiene una tasa de respuesta rápida muy elevada, ofreciendo así un servicio de buena calidad y fiabilidad a sus estudiantes.
member since icon
Desde noviembre 2025
Profesor desde noviembre 2025
Learn Coding from a Software Engineer | Python, Java & DSA | University & High School Curriculums | Learn By Doing
course price icon
A partir de 35 $ /h
arrow icon
Simple but most powerful principle of my lessons: "Learn by Doing"

Instead of just watching lectures, you'll write code from day one. We work together in real-time via screen share.
What I Teach:
- Python Programming (Basics to Advanced)
- Core Java Fundamentals (Basics to Advanced)
- University and High School Computer Science Courses
- Data Structures & Algorithms (Fundamentals)
- Interview Preparation (discussed individually)

My lessons are tailored to each student, with a strong focus on truly understanding the concepts instead of just memorizing them.

Who This Is For:
- High school students new to programming
- University students taking CS courses
- Non-tech professionals switching to tech roles
- Anyone motivated to learn through hands-on practice
- Anyone who needs Assignment or Career guidance
- Kids who want to start their coding journey
Información adicional
Just have a laptop and curiosity to learn.
Lugar
location type icon
Conectado desde India
Acerca de mí
Hi! I'm Tushar, a software Engineer with 4+ years of professional experience with a passion for teaching practical coding skills and helping students convert their ideas to code.

My background:
- Software Engineer at DXC Technology (2021-2024)
- Currently a Full-Stack Developer
- Taught 35+ students globally
- Bachelor's in Computer Science

I help students escape "tutorial hell" using my principle: "Learn by Doing" - you code while I guide you in real-time.

Instead of just watching lectures, you'll write code from day one. We work together in real-time via screen share on Zoom/Google Meet.

What I Teach:
- Python Programming (Basics to Advanced)
- Core Java Fundamentals (Basics to Advanced)
- AP Computer Science Principles ( AP CSP )
- AP Computer Science A ( AP CSA )
- University and High School Computer Science
- Data Structures & Algorithms (Fundamentals)
- Interview Preparation (discussed individually)
- Computer Basics

My lessons are tailored to each student, with a strong focus on truly understanding the concepts instead of just memorizing them.

Who This Is For:
- High school students new to programming
- University students taking CS courses
- Non-tech professionals switching to tech roles
- Anyone motivated to learn through hands-on practice
- Anyone who needs Assignment or Career guidance
- Kids who want to start their coding journey
Formación
Visvesvaraya Technological University | 2021
Bachelor of Engineering in Information Science Engineering (Computer Science)
GPA: 8.15/10
Focus: Core programming, data structures, algorithms, software development
Experiencia / Calificaciones
Freelance Coding Instructor | August 2021 - present
- Tutoring students in Python, Core Java and DSA Fundamentals across different age groups and proficiency levels.
- Delivering personalized 1-on-1 and small group coaching remotely. Design structured lesson plans and help students master programming fundamentals for school and college-level courses.

ELP Aviation | September 2024 - present
Fullstack Developer
- Contribute to frontend and backend development of Crew Bids, a vacation bidding application used by major US airlines.
- Develop components using Angular and Node.js. Collaborate actively on code management using Bitbucket and Jira.

DXC Technology | August 2021 - September 2024
Analyst | Software Engineer
- Developed architecture enhancements for DXC Assure Claims system. Integrated RESTful APIs for improved data management.
- Implemented Java and Python automation scripts reducing manual workload by 90%.
- Participated in agile development methodologies including sprint planning, code reviews, and bug fixes to deliver high-quality software.
Edad
Niños (7-12 años)
Adolescentes (13-17 años)
Adultos (18-64 años)
Tercera edad (65+ años)
Nivel del estudiante
Principiante
Intermedio
Avanzado
Duración
60 minutos
La clase se imparte en
inglés
hindi
Disponibilidad en una semana típica.
(GMT -04:00)
Nueva York
at teacher icon
En línea vía webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Clases similares
arrow icon previousarrow icon next
verified badge
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.

This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.

As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.

I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.

Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
verified badge
¡Hola! Soy graduada en ASIR y me apasiona transmitir el funcionamiento del mundo digital. Mi objetivo es que domines la informática de forma práctica, entendiendo tanto el hardware (cómo es por dentro) como el software (sistemas y aplicaciones).

En mis clases aprenderás desde cómo funciona realmente un ordenador hasta profundizar en redes, sistemas y las áreas de IT que más te interesen. Mis sesiones son dinámicas y adaptadas a tu nivel, ideales tanto si quieres empezar de cero como si buscas una base sólida para tu futuro profesional. ¡Vamos a descubrir juntos todo lo que la tecnología puede ofrecerte!
verified badge
Unity 3D es un motor gráfico que sirve tanto como para crear videojuegos como parar crear aplicaciones de todo tipo, sea para móviles, aplicaciones de escritorio, realidad aumentada, realidad virtual, realidad mixta y otras aplicaciones de tecnología orientadas a cualquier sector.
verified badge
La Inteligencia Artificial Generativa ya no es el futuro... es el presente. Pero saber usarla bien es lo que marca la diferencia entre alguien que “juega con prompts” y alguien que crea soluciones reales de negocio.

En este curso aprenderás a dominar herramientas como ChatGPT, modelos multimodales y técnicas avanzadas de prompting para resolver problemas reales en contextos empresariales. No se trata solo de teoría: construirás casos aplicados como asistentes internos, automatización de procesos y generación de contenido estratégico.

A lo largo del curso, combinaremos pensamiento de producto, analítica y técnicas de IA para que puedas diseñar soluciones que generen impacto medible.

Al finalizar, serás capaz de:

Diseñar prompts avanzados (cadena de pensamiento, few-shot, roles, etc.)
Crear asistentes inteligentes para negocio (ventas, soporte, operaciones)
Integrar IA en flujos reales (tipo Zapier / APIs / procesos internos)
Evaluar calidad, sesgos y errores (como alucinaciones)
Traducir necesidades de negocio en soluciones basadas en IA

Este curso es práctico, estratégico y orientado a resultados reales.
verified badge
Looking to master your computer or learn to program from scratch? I'll help you understand technology in a simple and straightforward way.

In my classes, we cover everything you need to feel comfortable in front of the screen: from operating system management and file handling to programming fundamentals. My method focuses on helping you understand the logic (the "why" behind things) before moving on to more complex concepts.

Whether you need help organizing your computer, navigating safely, or taking your first steps in coding, I adapt the lessons to your pace and level. Learning computer science doesn't have to be frustrating; it just needs to be explained well.
verified badge
Soy profesor de Desarrollo de Aplicaciones Web y ofrezco clases de apoyo para estudiantes que quieran mejorar su nivel en programación y desarrollo web, tanto desde cero como para reforzar asignaturas concretas del ciclo DAW.

En las clases podemos trabajar contenidos como HTML, CSS, JavaScript, PHP, bases de datos SQL, Laravel, APIs, Vue, Git y resolución de ejercicios o proyectos. También puedo ayudarte a entender la lógica de programación, preparar exámenes, revisar prácticas y mejorar la estructura de tus trabajos.

Las clases se adaptan al nivel y ritmo de cada alumno. Mi objetivo es que no solo apruebes, sino que entiendas bien los conceptos y seas capaz de aplicarlos de forma práctica en tus proyectos y ejercicios.
verified badge
The first steps when starting to study programming with languages like Python or C can be overwhelming, so I seek to teach these tools in a clear way, adapted to the student and with new tools that make learning more enjoyable and effective.
I have demonstrable outstanding grades in these languages and more than a year of experience teaching in different areas, in addition to my own study material.

The classes are held online, but you can inquire about my travel arrangements.
verified badge
Clases de Java y Desarrollo Web para todos los niveles. Aprende desde los fundamentos de la programación hasta crear aplicaciones web completas con HTML, CSS, JavaScript y Spring Boot. Metodología práctica, con proyectos reales y ritmo adaptado al alumno.
verified badge
Este curso ofrece una formación integral en el desarrollo de aplicaciones empresariales utilizando Java y el ecosistema Spring, uno de los frameworks más demandados en el desarrollo backend moderno. Está diseñado para proporcionar tanto fundamentos sólidos como habilidades prácticas orientadas al entorno profesional.

Objetivos del curso:
- Comprender la arquitectura y principios del desarrollo backend con Java.
- Dominar el uso de Spring Framework y sus módulos principales.
- Construir aplicaciones robustas, escalables y mantenibles.
- Integrar bases de datos, servicios REST y herramientas modernas del ecosistema Spring.
- Aplicar buenas prácticas de desarrollo, testing y despliegue.
verified badge
Stuck with SMR, ASIR, networks, systems, or cybersecurity? Don't worry: you don't need a miracle, just someone who can explain it clearly. I'm an SMR technician (top of my class) and currently studying ASIR. I have experience in support, systems, and cybersecurity for companies in Spain and Portugal, and I run an ethical hacking blog where I make complex concepts understandable.

I work with students who need to pass retakes, prepare for exams, complete internships, or finish final projects. My goal is for you to master with ease what frustrates you today tomorrow. Don't memorize: understand. Don't pass: excel.

📌 I teach:
• SMR, ASIR, ICT and IT from scratch
• Networking, Linux, Windows Server, databases and cybersecurity

🧩 Methodology:
I explain step by step, using real-world examples, a digital whiteboard, diagrams, and my own exercises. Each class is tailored to your level, your pace, and your subjects. I focus on ensuring you understand what you're doing and why.

🎯 What are you taking with you?
• Clear and straightforward explanations
• Exam preparation and retakes
• Help with internships, assignments, and projects
• Answering questions even outside of class
• To truly move forward, not just to pass

Contact me and start making real progress 🚀
verified badge
Learn to investigate human behavior by combining psychology, statistics, and data analysis.
Master practical tools like Excel and Python to analyze real-world information and build scientific evidence.
Develops applied projects, interprets results, and transforms data into intelligent decisions.
Ideal for those seeking to differentiate themselves professionally in research, education, human resources, or data science.
A modern training program that combines critical thinking, technology, and highly sought-after skills.
verified badge
Soy graduado en Desarrollo de aplicaciones Web. Ofrezco clases para aprender fundamentos de programación para personas que quieran iniciar en este campo o para gente que quiere entender cómo funciona la programación.
Puedes preguntar sin ningún compromiso.
verified badge
Developing apps or web pages tends to seem very complex, but it is something that can be broken down into very simple to understand parts. Software helps us understand the digital world of today and empowers one to find better ways approach problems we face. In this class I not only teach how to use the tools, but also impart with computational and design thinking and how technology helps us.

I will develop a personalized project, an action plan to gather the information we need, and execute it.With React I can show how to make apps accessible, localized languages, and reach any goal they want to complete. App Inventor is simpler, but we will reach the same basic learning goals.
verified badge
Este curso está diseñado para principiantes sin experiencia previa en programación, con el objetivo de ayudarte a aprender fácilmente los fundamentos de Python, C++ y la programación de IA. Dominarás la sintaxis básica de programación, el razonamiento lógico y las habilidades prácticas. Todo el curso se imparte en chino, lo que facilita el aprendizaje y la comprensión. El proceso es muy sencillo. Si eres principiante, no te preocupes, te explicaré los conceptos paso a paso y te guiaré en el mundo de la programación.

Público objetivo: Este curso está dirigido a principiantes sin experiencia previa en programación.

2. Objetivos del curso: El objetivo es ayudarte a aprender fácilmente los fundamentos de Python, C++ y la programación de IA, y se imparte en chino.

3. Contenido del aprendizaje: Dominio de la sintaxis básica de programación, el razonamiento lógico y las habilidades prácticas.

4. Ventajas del curso: Todo el curso se imparte en chino, lo que facilita el aprendizaje.

5. Para principiantes: No se requiere experiencia previa; los conceptos se explican paso a paso.
verified badge
¿Tu hijo/a pasa horas jugando y te gustaría que aproveche ese tiempo aprendiendo una habilidad del futuro? En estas clases, le damos la vuelta al tablero: ¡pasamos de ser solo jugadores a convertirnos en creadores de nuestros propios mundos!

Con un enfoque 100% práctico, didáctico y divertido, exploramos el mundo de la tecnología usando las plataformas que ellos ya aman, como Scratch, Roblox Studio y Minecraft Education.

¿Qué hacemos en nuestras clases?

Aprender sin darnos cuenta: Entendemos la lógica de la programación mientras resolvemos misiones y superamos niveles.

Crear desde cero: Diseñamos personajes, inventamos reglas y construimos escenarios interactivos.

Desarrollar habilidades clave: Fomentamos la creatividad, la paciencia, el pensamiento lógico y la resolución de problemas en un ambiente súper motivador.

Las clases son online, totalmente personalizadas y se adaptan al ritmo y los intereses de cada alumno. No hace falta experiencia previa, ¡solo ganas de divertirse inventando!
message icon
Contactar con Tushar
repeat students icon
La primera clase está respaldada
por nuestra
Garantía del Buen Profesor
Clases similares
arrow icon previousarrow icon next
verified badge
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.

This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.

As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.

I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.

Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
verified badge
¡Hola! Soy graduada en ASIR y me apasiona transmitir el funcionamiento del mundo digital. Mi objetivo es que domines la informática de forma práctica, entendiendo tanto el hardware (cómo es por dentro) como el software (sistemas y aplicaciones).

En mis clases aprenderás desde cómo funciona realmente un ordenador hasta profundizar en redes, sistemas y las áreas de IT que más te interesen. Mis sesiones son dinámicas y adaptadas a tu nivel, ideales tanto si quieres empezar de cero como si buscas una base sólida para tu futuro profesional. ¡Vamos a descubrir juntos todo lo que la tecnología puede ofrecerte!
verified badge
Unity 3D es un motor gráfico que sirve tanto como para crear videojuegos como parar crear aplicaciones de todo tipo, sea para móviles, aplicaciones de escritorio, realidad aumentada, realidad virtual, realidad mixta y otras aplicaciones de tecnología orientadas a cualquier sector.
verified badge
La Inteligencia Artificial Generativa ya no es el futuro... es el presente. Pero saber usarla bien es lo que marca la diferencia entre alguien que “juega con prompts” y alguien que crea soluciones reales de negocio.

En este curso aprenderás a dominar herramientas como ChatGPT, modelos multimodales y técnicas avanzadas de prompting para resolver problemas reales en contextos empresariales. No se trata solo de teoría: construirás casos aplicados como asistentes internos, automatización de procesos y generación de contenido estratégico.

A lo largo del curso, combinaremos pensamiento de producto, analítica y técnicas de IA para que puedas diseñar soluciones que generen impacto medible.

Al finalizar, serás capaz de:

Diseñar prompts avanzados (cadena de pensamiento, few-shot, roles, etc.)
Crear asistentes inteligentes para negocio (ventas, soporte, operaciones)
Integrar IA en flujos reales (tipo Zapier / APIs / procesos internos)
Evaluar calidad, sesgos y errores (como alucinaciones)
Traducir necesidades de negocio en soluciones basadas en IA

Este curso es práctico, estratégico y orientado a resultados reales.
verified badge
Looking to master your computer or learn to program from scratch? I'll help you understand technology in a simple and straightforward way.

In my classes, we cover everything you need to feel comfortable in front of the screen: from operating system management and file handling to programming fundamentals. My method focuses on helping you understand the logic (the "why" behind things) before moving on to more complex concepts.

Whether you need help organizing your computer, navigating safely, or taking your first steps in coding, I adapt the lessons to your pace and level. Learning computer science doesn't have to be frustrating; it just needs to be explained well.
verified badge
Soy profesor de Desarrollo de Aplicaciones Web y ofrezco clases de apoyo para estudiantes que quieran mejorar su nivel en programación y desarrollo web, tanto desde cero como para reforzar asignaturas concretas del ciclo DAW.

En las clases podemos trabajar contenidos como HTML, CSS, JavaScript, PHP, bases de datos SQL, Laravel, APIs, Vue, Git y resolución de ejercicios o proyectos. También puedo ayudarte a entender la lógica de programación, preparar exámenes, revisar prácticas y mejorar la estructura de tus trabajos.

Las clases se adaptan al nivel y ritmo de cada alumno. Mi objetivo es que no solo apruebes, sino que entiendas bien los conceptos y seas capaz de aplicarlos de forma práctica en tus proyectos y ejercicios.
verified badge
The first steps when starting to study programming with languages like Python or C can be overwhelming, so I seek to teach these tools in a clear way, adapted to the student and with new tools that make learning more enjoyable and effective.
I have demonstrable outstanding grades in these languages and more than a year of experience teaching in different areas, in addition to my own study material.

The classes are held online, but you can inquire about my travel arrangements.
verified badge
Clases de Java y Desarrollo Web para todos los niveles. Aprende desde los fundamentos de la programación hasta crear aplicaciones web completas con HTML, CSS, JavaScript y Spring Boot. Metodología práctica, con proyectos reales y ritmo adaptado al alumno.
verified badge
Este curso ofrece una formación integral en el desarrollo de aplicaciones empresariales utilizando Java y el ecosistema Spring, uno de los frameworks más demandados en el desarrollo backend moderno. Está diseñado para proporcionar tanto fundamentos sólidos como habilidades prácticas orientadas al entorno profesional.

Objetivos del curso:
- Comprender la arquitectura y principios del desarrollo backend con Java.
- Dominar el uso de Spring Framework y sus módulos principales.
- Construir aplicaciones robustas, escalables y mantenibles.
- Integrar bases de datos, servicios REST y herramientas modernas del ecosistema Spring.
- Aplicar buenas prácticas de desarrollo, testing y despliegue.
verified badge
Stuck with SMR, ASIR, networks, systems, or cybersecurity? Don't worry: you don't need a miracle, just someone who can explain it clearly. I'm an SMR technician (top of my class) and currently studying ASIR. I have experience in support, systems, and cybersecurity for companies in Spain and Portugal, and I run an ethical hacking blog where I make complex concepts understandable.

I work with students who need to pass retakes, prepare for exams, complete internships, or finish final projects. My goal is for you to master with ease what frustrates you today tomorrow. Don't memorize: understand. Don't pass: excel.

📌 I teach:
• SMR, ASIR, ICT and IT from scratch
• Networking, Linux, Windows Server, databases and cybersecurity

🧩 Methodology:
I explain step by step, using real-world examples, a digital whiteboard, diagrams, and my own exercises. Each class is tailored to your level, your pace, and your subjects. I focus on ensuring you understand what you're doing and why.

🎯 What are you taking with you?
• Clear and straightforward explanations
• Exam preparation and retakes
• Help with internships, assignments, and projects
• Answering questions even outside of class
• To truly move forward, not just to pass

Contact me and start making real progress 🚀
verified badge
Learn to investigate human behavior by combining psychology, statistics, and data analysis.
Master practical tools like Excel and Python to analyze real-world information and build scientific evidence.
Develops applied projects, interprets results, and transforms data into intelligent decisions.
Ideal for those seeking to differentiate themselves professionally in research, education, human resources, or data science.
A modern training program that combines critical thinking, technology, and highly sought-after skills.
verified badge
Soy graduado en Desarrollo de aplicaciones Web. Ofrezco clases para aprender fundamentos de programación para personas que quieran iniciar en este campo o para gente que quiere entender cómo funciona la programación.
Puedes preguntar sin ningún compromiso.
verified badge
Developing apps or web pages tends to seem very complex, but it is something that can be broken down into very simple to understand parts. Software helps us understand the digital world of today and empowers one to find better ways approach problems we face. In this class I not only teach how to use the tools, but also impart with computational and design thinking and how technology helps us.

I will develop a personalized project, an action plan to gather the information we need, and execute it.With React I can show how to make apps accessible, localized languages, and reach any goal they want to complete. App Inventor is simpler, but we will reach the same basic learning goals.
verified badge
Este curso está diseñado para principiantes sin experiencia previa en programación, con el objetivo de ayudarte a aprender fácilmente los fundamentos de Python, C++ y la programación de IA. Dominarás la sintaxis básica de programación, el razonamiento lógico y las habilidades prácticas. Todo el curso se imparte en chino, lo que facilita el aprendizaje y la comprensión. El proceso es muy sencillo. Si eres principiante, no te preocupes, te explicaré los conceptos paso a paso y te guiaré en el mundo de la programación.

Público objetivo: Este curso está dirigido a principiantes sin experiencia previa en programación.

2. Objetivos del curso: El objetivo es ayudarte a aprender fácilmente los fundamentos de Python, C++ y la programación de IA, y se imparte en chino.

3. Contenido del aprendizaje: Dominio de la sintaxis básica de programación, el razonamiento lógico y las habilidades prácticas.

4. Ventajas del curso: Todo el curso se imparte en chino, lo que facilita el aprendizaje.

5. Para principiantes: No se requiere experiencia previa; los conceptos se explican paso a paso.
verified badge
¿Tu hijo/a pasa horas jugando y te gustaría que aproveche ese tiempo aprendiendo una habilidad del futuro? En estas clases, le damos la vuelta al tablero: ¡pasamos de ser solo jugadores a convertirnos en creadores de nuestros propios mundos!

Con un enfoque 100% práctico, didáctico y divertido, exploramos el mundo de la tecnología usando las plataformas que ellos ya aman, como Scratch, Roblox Studio y Minecraft Education.

¿Qué hacemos en nuestras clases?

Aprender sin darnos cuenta: Entendemos la lógica de la programación mientras resolvemos misiones y superamos niveles.

Crear desde cero: Diseñamos personajes, inventamos reglas y construimos escenarios interactivos.

Desarrollar habilidades clave: Fomentamos la creatividad, la paciencia, el pensamiento lógico y la resolución de problemas en un ambiente súper motivador.

Las clases son online, totalmente personalizadas y se adaptan al ritmo y los intereses de cada alumno. No hace falta experiencia previa, ¡solo ganas de divertirse inventando!
Garantía del Buen Profesor
favorite button
message icon
Contactar con Tushar