Gabriel Barrera

Gabriel

Verified teacher, moderated by the Classgap team
Argentina
10 10 15

5,0 (15)

176 lessons

Computer Programming

+ 10 years of exp. teaching online classes

About me Availability Reviews (15) More info

About me

Hello, I'm Gabriel, a professor by vocation, I have always been involved in teaching since my beginnings. I have more than 20 years in university education in the subjects of programming and algorithms. I can help you from the first steps to the most advanced subjects. The programming languages ​​I teach can be Python, Java, C, C#, Javascript among others. In addition to frameworks highly used in today's industry. Programming is part of my being and I like to spread it. Programming can transform you. I am here to guide you in every step, giving you the necessary tools for your growth. Together, we will make learning an enriching and exciting experience. I am interested in the student taking away more than the specifics of the programming language, to have a comprehensive understanding. As a university teacher, I can also help you with the delivery of programming practices (practical work, exercises, etc.), with a clear explanation of their resolution. Let's discover this world together!

Availability

Choose a date and time to start booking your class.
Times are displayed in your local time zone.








Can't find the availability that suits your needs?

Feedback from my students

5,0

★★★★★
15 reviews
5★
100 %
4★
0 %
3★
0 %
2★
0 %
1★
0 %
nadia
★★★★★
super good
Samuel Gómez
★★★★★
explica muy bien y las clases son muy dinamicas, lo recomiendo bastante.
Diana
★★★★★
Muy buen profesor de programación
Pablo Cala
★★★★★
Cesar Alonso
★★★★★
Muy buen profesor y se nota que sabe mucho de la marteria.
Raquel Ortega Espinosa
★★★★★
Paulina Ferrada
★★★★★
Excellent teacher who is both pedagogical and methodical, making even new/complex topics easy to understand. Gabriel's teaching style is engaging and fun, keeping me motivated throughout the lessons. Strongly Recommended! :D
Zino
★★★★★
Muy buen profesor, muy recomendado! Mucha paciencia, y para todos los niveles, usa muy buenos ejemplos para cada situación complicada de comprender. (En mi caso para lenguaje de programación JAVA) Sin duda una experiencia muy agradable.
Donia Al Shawish
★★★★★
Mr. Gabriel Barrera has a lot of patience and was able to make me understand concepts very clearly, he also was able to detect errors in places that are hard to detect. For those who need to understand excel, I fully recommend studying with professor Barrera ! :)
DAAYIM
★★★★★
very charismatic and knows what he is doing
Gabriela Isabel Vilte
★★★★★
Lorena
★★★★★
Paula R.
★★★★★
Llevo dos clases con Gabriel y estoy muy contenta. Explica todo de manera clara y se centra mucho en las necesidades del alumno para programar las clases y el contenido que es relevante en mi caso. En mis clases me está ayudando a corregir algunos trabajos y poquito a poco me explica los cambios necesarios para hacer el código más optimo y me explica la materia a través de dichos trabajos. Es excelente.
Mabel Chaile
★★★★★
Me gustó su forma de explicar y aclararme las dudas, ahora estaba buscando un profesor para el proximo año lectivo y creo que lo encontré.

I teach

  • Computer Programming
    • C
    • SQL
    • Javascript
    • NodeJS
    • Python
    • Java

Languages I speak

SpanishNative
EnglishFull proficiency

Education

Ingeniero En Informatica

Degree

Mg. En Tecnologias De La Informacion

Master/Postgraduate

Frequently Asked Questions

Other recommended online Computer Programming teachers:

5,0

(42)

£7 /lesson

Free trial available

Anurag K.
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/zp9ywjjp20jcq-f4doxpq60iomzoh1lh0.jpg/124x124cut/?v=3

Anurag K.
Verified teacher, moderated by the Classgap team
India

1129 lessons

Computer Programming, Computer Science
C Python C++ Java Rust Lua

Hey Learner, I am Anurag or Anu in short. I am a Computer Science Degree Student. I have been programming and working with computers for more than 4 y...

5,0

(5)

£15 /lesson

Free trial available

Guglielmo
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/_uji7xal3egpoojfu2s0tipfl3f9mher0.jpg/124x124cut/?v=4

Guglielmo
Verified teacher, moderated by the Classgap team
Italy

309 lessons

Computer Programming
SQL Python Java TypeScript Rust Go

Hello everyone! My name is Guglielmo, and I'm thrilled to have the opportunity to be your computer science teacher. I graduated in 2014 with a Bachelo...

5,0

(30)

£11 /lesson

Free trial available

Daniel A.
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/orri5jqh20gtbetfajtorjr5cijtglfz0.jpg/124x124cut/?v=1

Daniel A.
Verified teacher, moderated by the Classgap team
Colombia

468 lessons

Computer Programming
Javascript NodeJS Python Java TypeScript React

Welcome to a transformative journey in software development, guided by a mentor whose enthusiasm for science and technology is complemented by solid p...

5,0

(1)

£9 /lesson

Free trial available

Miguel A.
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/u2e-oa-j3ui-wg3ibm-7szvwpfulj8fa0.jpg/124x124cut/?v=2

Miguel A.
Verified teacher, moderated by the Classgap team
Peru

14 lessons

Maths, Computer Programming
C# PHP Python C++ Web Development Java

Hola, soy Miguel Ángel Caballero Lynch, bachiller en Ingeniería de Sistemas Computacionales por la Universidad Privada del Norte. Soy un profesional apasionado por la tecnología, con sólida experiencia en desarrollo de software, administración de bases de datos, automatización de procesos y servicios en la nube (AWS, Azure, Google Cloud). Mi trayectoria incluye el desarrollo de proyectos en empresas como CENTRUM PUCP, Instituto para la Calidad PUCP, Devdatep Consulting, ESP Solutions y Entelgy, donde he trabajado en áreas clave como migración de datos, administración de CRM y desarrollo de aplicaciones backend utilizando Java, Python, JavaScript, SQL y C++. Además, cuento con certificaciones internacionales en plataformas líderes como AWS, Microsoft Azure, Cisco CCNA y SCRUMstudy, lo que refuerza mi enfoque ágil y adaptativo para gestionar proyectos tecnológicos. Como educador, busco transmitir conocimientos de manera clara y estructurada, fomentando el aprendizaje práctico y el desarrollo de habilidades técnicas y blandas en mis estudiantes. Mi objetivo es formar profesionales con una sólida base en TI, capaces de adaptarse a los cambios tecnológicos y enfrentar los retos del mercado laboral con confianza.