Hi, I'm Usamah 👋 I'm an electrical engineer and I've taught more than 550 one-to-one online lessons.
I teach two things. Programming: Python and C++, from your first line of code through to projects that actually run. And electronics: circuits, Arduino, STM32 and MATLAB. Electronics is my own field. I've built drones, flight avionics and PCB designs, so when I explain how a circuit or a microcontroller behaves, I'm describing something I've put together on a bench rather than something I read in a book.
My lessons work the same way every time. We start with whatever is confusing you, I explain one idea at a time using screen sharing and a real example, then you try it yourself while I watch and correct as you go. You finish each lesson having built something small that works.
I won't do your coursework for you, and honestly that's the point. My job is to make sure you understand it well enough to do it yourself, and to handle the next question after that one.
I work with secondary school students, university students in engineering and computer science, and adults learning to code from scratch. Starting from zero is completely normal, and so is feeling behind everyone else 🙂
In our first lesson we'll talk about your level, what you find difficult, and where you want to get to. Then we'll agree a plan and a regular time that suits you.
Disponibilidad
Elige fecha y hora para empezar a reservar tu clase.
Los horarios se muestran en tu zona horaria local.
Bachelors Of Engineering In Electrical Engineering
Licenciatura
Preguntas más frecuentes
¿Puedo cancelar una reserva?
Sí, puedes cancelar una reserva hasta un máximo de 8 horas antes de la clase, indicando el motivo de cancelación. Estudiaremos cada caso de forma personal para proceder a la devolución del importe.
¿Puedo modificar una reserva?
Sí, siempre puede surgir algún imprevisto, por lo que podrás cambiar la hora o el día de clase. Puedes hacerlo desde tu área personal, dentro de "Clases programadas", en la opción “Cambiar fecha”.
¿Dónde se realizan las clases?
Las clases se realizan en el aula virtual de Classgap, desarrollada para el ámbito formativo con muchas funcionalidades específicas para ello, como el vídeo-chat, la pizarra virtual o el editor de textos a tiempo real. En el siguiente enlace puedes ver una demo del aula y conocerla: Ver aula virtual
¿Cómo realizo el pago de la clase?
En el momento en que selecciones una clase o un pack de horas, podrás realizar el pago mediante tarjeta de débito o crédito. Una vez realices el pago de la clase, recibirás un e-mail de confirmación de la reserva.
Otros profesores de Informática que te recomendamos:
Profesor verificado, moderado por el equipo de Classgap
2815 clases
Informática, Programación
Redes IPWindowsLinuxServer
¡Hola! Soy Víctor, graduado en Ingeniería informática por la UNED, master en educación y técnico superior en administración de sistemas informáticos
...
Profesor verificado, moderado por el equipo de Classgap
59 clases
Programación, Informática
Cloud Computing
Domina Google Cloud Platform: clases prácticas de Cloud Computing y DevOps ⏤ ¡Hola! Soy Jorge Pertuz M, Ingeniero de Sistemas y Full Stack Developer con más de 5 años de experiencia en programación, cloud computing y desarrollo...
Profesor verificado, moderado por el equipo de Classgap
Profesor Nuevo
Informática, Programación
Redes IPWindowsLinuxServer
CLASES DE INFORMÁTICA AVANZA DE VERDAD – SMR / ASIR – Redes, Sistemas y Proyectos ⏤ ¿Atascado con SMR, ASIR, redes, sistemas o ciberseguridad?
No necesitas un milagro: necesitas que te lo expliquen bien.
Soy Rubén Martos. En 2025 me...