facebook
favorite button
member since icon
Since September 2023
Instructor since September 2023
Translated by GoogleSee original
Computer courses (programming, database, web development)
course price icon
From 23.72 € /h
arrow icon
This course is designed for aspiring computer engineers who want to gain a solid foundation of knowledge in the essential areas of programming, databases, and operating systems. Whether you are a beginner or already have some knowledge, this course will provide you with the skills needed to excel in the world of IT.

Course content :

Programming: You will learn the fundamentals of programming, including basic algorithm concepts, programming logic, control structures, functions, and error handling. You will master essential programming languages such as Python, Java and C++.

Databases: You will explore relational and non-relational databases, learn how to design database schemas, perform SQL queries, and understand the principles of data management. We will also cover advanced topics such as database management systems (DBMS) and performance optimization.

Operating Systems: You will dive into operating systems, understanding how they work, how they manage hardware resources, and how they provide an interface for users. We'll cover key concepts like process management, memory, file system, and virtualization.


Practical Project: You will have the opportunity to put into practice what you have learned by working on a group project. This will allow you to develop practical skills and collaborate with your peers.
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Rabat, Morocco
About Me
Profile title :
Computer Engineer with 4 years of experience in Professional Development

Profile Description:
I am a passionate IT engineer with four years of professional experience in the field of IT development. My passion for computer science and my commitment to excellence is reflected in my teaching. As a teacher, I am determined to pass on my knowledge and inspire the next generation of computer engineers.

Professional experience :
During my four years of professional experience, I worked in various renowned companies, where I contributed to the development of innovative software solutions. My expertise extends to design, programming and complex problem solving. I have a strong command of programming languages such as Python, Java, and C++, as well as hands-on experience in web development, mobile app creation, and database design.

Key skills :

Object-oriented software development
Design and development of web applications
Advanced programming in Python, Java, C++
Management of relational and non-relational databases
Solving complex IT problems
Mobile application development (iOS and Android)
IT security and vulnerability prevention
Teaching Philosophy:
My teaching approach is based on clarity, patience and practice. I believe in active learning and the practical application of concepts. My courses are structured to promote in-depth understanding and mastery of essential computer skills. I am also available to answer questions and provide personalized support to my students.

Join my classes to:

Gain a solid understanding of fundamental computer science concepts.
Develop practical skills in programming and software development.
Explore the latest trends in computing and technology.
Prepare for your future as a competent and confident IT engineer.
Please do not hesitate to contact me if you have any questions or would like to know more about my courses. I look forward to supporting you on your IT learning journey.
Education
State engineering diploma in computer science (2017-2020)
Postgraduate diploma in mathematics, computer science and physics (2015-2017)
Bachelor of Physical Sciences (2015)
Experience / Qualifications
Software and Big Data engineer in a multinational company.
Computer engineer in a Moroccan company for the development of a human resources management application.
Age
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
60 minutes
90 minutes
120 minutes
The class is taught in
French
Arabic
English
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 Moussa
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 Moussa