facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since May 2025
Instructor since May 2025
Translated by GoogleSee original
IT, software, and systems administration
course price icon
From 46.13 Fr /h
arrow icon
This course is designed for those who want to get started in the world of computing from a practical and current perspective.
You will learn the fundamentals of software development (programming logic, basic structures, best practices) and essential systems administration concepts (user management, terminal, service installation, etc.).
Classes are tailored to the student's level, whether to reinforce knowledge, start from scratch, or improve skills for the professional environment.
Extra information
You need a computer with Internet access
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Barcelona, Spain
About Me
🎓 About Me

Hello! I'm passionate about computer science and information technology, with experience in both development and teaching. I specialize in areas such as programming, web development, databases, networks, and operating systems.

💡 What Do I Offer?

I offer personalized and dynamic classes on topics such as:

Programming (Python, JavaScript, C, etc.)

Web development (HTML, CSS, JavaScript, React, Node.js)

Algorithms and data structures

Introduction to computer science

Networks and operating systems

Databases (SQL, MongoDB)

Basic cybersecurity

📚 Methodology

My classes are adapted to each student’s level and pace. I use a mix of theory, hands-on practice, and real-world projects to make learning practical and effective. Whether you're starting from scratch or looking to improve your skills, I’ll be happy to help.

👨‍💻 Class Format

Online or in-person classes (if we're in the same city)

Flexible scheduling

Complementary learning materials included

Feel free to contact me if you want to learn in a clear, practical, and personalized way!
Education
Bachelor’s Degree in Computer Engineering: A solid academic background in computer science fundamentals, programming, data structures, networks, operating systems, and databases.

Training at 42 Network (3 years): An intensive, hands-on program based on real-world projects, peer-to-peer learning, and problem-solving.
Experience / Qualifications
Over 3 years of experience in the field of IT and software development, working on real-world and collaborative projects.

Experience in:

Programming in languages such as C, JavaScript, and Python

Full-stack web development (frontend with React, backend with Node.js)

Relational and non-relational databases (SQL, MongoDB)

Version control with Git and working in Linux environments

Problem-solving, algorithm design, and data structures

Strong ability to explain complex concepts in a simple and clear way, with a hands-on approach tailored to each student's level.

Passionate about sharing knowledge, helping others grow, and making IT accessible to everyone.
Age
Infants (0-3 years old)
Preschool children (4-6 years old)
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
30 minutes
45 minutes
60 minutes
90 minutes
120 minutes
The class is taught in
Spanish
English
French
Arabic
Availability of a typical week
(GMT -05:00)
New York
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
message icon
Contact Zakaria
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
Good-fit Instructor Guarantee
favorite button
message icon
Contact Zakaria