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 December 2018
Instructor since December 2018
Translated by GoogleSee original
Coaching in Computer Science, Office Automation, Databases, Algorithms, Programming and Web Development
course price icon
From 27.06 $ /h
arrow icon
Algorithms, Databases, Office Automation EXCEL, ACCESS.
SQL, MERISE MCD / MLD, VBA, SPSS Analysis, HTML-CSS Website Development, Wix, Word Press,
(Courses intended for students: ENCG / UIR / HEM / EMSI / HEC / ISTA / EST / CPGE / FSJES Economics / Faculty of Sciences / Preparation for the CNAEM - BCE competition.)
Extra information
Course at zero or according to the level;
Course according to your program;
Exercises and TD of your teacher ;
Correction of previous exams of your Prof.
Location
green drop pin icongreen drop pin icongreen drop pin icongreen drop pin icongreen drop pin icongreen drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Rabat, Morocco
  • Around Salé, Morocco
  • Around Kenitra, Morocco
  • Around Mohammedia, Morocco
  • Around Casablanca, Morocco
  • Around El Jadida, Morocco
About Me
Computer teacher with 25 years of experience offers support, advancement and development courses in computer management with individualized pedagogy, assistance in preparing for exams and entrance exams to the Grandes Ecoles.
With very simplified techniques and a great availability and punctuality.
Guaranteed resolution of deficiencies and progress in the courses of your institution.
Gain self-confidence to be perfectly ready to succeed with certainty your exams.
Education
DESA in Information System and Management - UQAM Canada
Senior Technician Computer Development - Professional School of Computer Science
Technician in Computer Science - French School of Technical Education
Experience / Qualifications
25 years of teaching in IT Management
8 years as Educational Director School of Computer Science in Rabat
Consultant of Private Vocational Training
Pedagogue in Consulting and Orientation for Access to Grandes Ecoles
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Student level
Beginner
Intermediate
Advanced
Duration
120 minutes
The class is taught in
French
English
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
verified badge
Said
Here, you will learn the basics of web development, including HTML, CSS and JavaScript. We have entered into SQL and PHP, which are essential for creating dynamic web applications. Multiple uses of using SQL in order to access databases and users and using PHP to connect web pages and databases. We also have many questions, including the mise of the page and the styling of the web pages based on more advanced sujets such as the interactive design, the interface with JavaScript and the web application pilots based on the données.

The compétences that you are concerned with: This means that you are approximating the base compétences that don't help you to create static and dynamic web pages, as well as the pilot web applications based on the download. Acquire many competencies in HTML, CSS, JavaScript, ainsi qu'en SQL and en PHP.

Online Courses Available: Basic web development courses, simple introduction to SQL and PHP, and proficiency required by the industry. Powerful tools to use for websites, web applications, web applications, websites, websites, websites.

Additional resources: In addition to the course materials provided, you will access additional resources that tell you the tutoriels in the line, discussion forums and developer blogs to help you include information about your connection and your course.

Transfer Opportunities: Avec les Compétences Company acquires these cours, you will be able to provide opportunities to carry in the development of the web or in the domains connected to the phones that develop the mobile applications, the development of the new ones. Web demands and strong problems of opportunities in the transportation industry in various industries.
verified badge
Ayoub
Welcome to my algorithms and programming course, suitable for all levels and covering the most popular programming languages!

Whether you are an absolute beginner or want to deepen your programming skills, this course is for you. The objective is to familiarize you with the fundamental concepts of algorithmics and to guide you through the practical learning of different programming languages.

In this course, we'll cover topics like control structures, functions, arrays, loops, conditions, and more. You will learn how to design efficient algorithms and implement them in popular languages such as Python, Java, C++, JavaScript and many more. Whatever your favorite programming language, I'm here to guide you in your learning.

The teaching method that I adopt is interactive and practical. We will alternate between clear theoretical explanations and practical exercises to strengthen your problem-solving skills. You will have the opportunity to put your knowledge into practice by developing simple programs, solving programming challenges and working on real-world projects.

This course is designed to be accessible to everyone. Whether you are a student, a professional or simply curious to learn programming, here you will find the basics necessary to master the essential concepts. I adapt to your learning pace and provide concrete examples to facilitate your understanding.

The goal of this course is to give you the skills to tackle any programming language with confidence. By understanding the underlying principles of algorithms and mastering programming structures, you will be able to develop applications, solve complex problems and explore new horizons in the field of programming.

No matter your current level, this course will help you progress and achieve your programming goals. Whether you want to learn the basics, improve your skills, or prepare for more advanced challenges, I'm here to walk you through the process.

Don't hesitate to enroll in this Algorithms and Programming course, where you will explore popular programming languages and develop your skills to take on exciting new challenges. Book your place now and let's start this adventure together!
verified badge
Mousab
The Merise course is a methodology for the design and development of information systems, in particular databases. It is structured around different steps to analyze, design and implement a database in an IT environment. Here is a general description of the main elements of the Merise Database Management course:
When using the Merise methodology for database design, one generally works with three main types of models:

MCD - Conceptual Data Model: The Conceptual Data Model is a representation of entities, their attributes and the relationships between them, independent of any technical aspect. It is often developed using Entity-Relationship (ER) diagrams. MCD focuses on representing business concepts and the relationships between them. It allows you to visualize the major entities of the organization and their interactions.

MMD - Multidimensional Model: The Multidimensional Model is particularly used in the field of data warehousing. Unlike the traditional relational model (used in operational databases), the multidimensional model is designed to analyze data along different dimensions. It is based on data cubes containing measurements and axes (dimensions) to analyze these measurements. This model is more suitable for decision analysis.

MPD - Physical Data Model: The Physical Data Model is a concrete and technical representation of the structure of the database. It takes into account the specificities of the database management system (DBMS) chosen for implementation. MPD focuses on implementation details such as tables, columns, data types, indexes, constraints, etc.

These three models are generally used as part of the Merise methodology to gradually move from an abstract and conceptual representation of data (MCD) to a more concrete and technical representation (MPD) while taking into account the specific needs of the organization or the project. MMD, on the other hand, is more oriented towards data analysis for decision-making processes and is not directly linked to the physical structure of the database.
message icon
Contact Khalid
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Said
Here, you will learn the basics of web development, including HTML, CSS and JavaScript. We have entered into SQL and PHP, which are essential for creating dynamic web applications. Multiple uses of using SQL in order to access databases and users and using PHP to connect web pages and databases. We also have many questions, including the mise of the page and the styling of the web pages based on more advanced sujets such as the interactive design, the interface with JavaScript and the web application pilots based on the données.

The compétences that you are concerned with: This means that you are approximating the base compétences that don't help you to create static and dynamic web pages, as well as the pilot web applications based on the download. Acquire many competencies in HTML, CSS, JavaScript, ainsi qu'en SQL and en PHP.

Online Courses Available: Basic web development courses, simple introduction to SQL and PHP, and proficiency required by the industry. Powerful tools to use for websites, web applications, web applications, websites, websites, websites.

Additional resources: In addition to the course materials provided, you will access additional resources that tell you the tutoriels in the line, discussion forums and developer blogs to help you include information about your connection and your course.

Transfer Opportunities: Avec les Compétences Company acquires these cours, you will be able to provide opportunities to carry in the development of the web or in the domains connected to the phones that develop the mobile applications, the development of the new ones. Web demands and strong problems of opportunities in the transportation industry in various industries.
verified badge
Ayoub
Welcome to my algorithms and programming course, suitable for all levels and covering the most popular programming languages!

Whether you are an absolute beginner or want to deepen your programming skills, this course is for you. The objective is to familiarize you with the fundamental concepts of algorithmics and to guide you through the practical learning of different programming languages.

In this course, we'll cover topics like control structures, functions, arrays, loops, conditions, and more. You will learn how to design efficient algorithms and implement them in popular languages such as Python, Java, C++, JavaScript and many more. Whatever your favorite programming language, I'm here to guide you in your learning.

The teaching method that I adopt is interactive and practical. We will alternate between clear theoretical explanations and practical exercises to strengthen your problem-solving skills. You will have the opportunity to put your knowledge into practice by developing simple programs, solving programming challenges and working on real-world projects.

This course is designed to be accessible to everyone. Whether you are a student, a professional or simply curious to learn programming, here you will find the basics necessary to master the essential concepts. I adapt to your learning pace and provide concrete examples to facilitate your understanding.

The goal of this course is to give you the skills to tackle any programming language with confidence. By understanding the underlying principles of algorithms and mastering programming structures, you will be able to develop applications, solve complex problems and explore new horizons in the field of programming.

No matter your current level, this course will help you progress and achieve your programming goals. Whether you want to learn the basics, improve your skills, or prepare for more advanced challenges, I'm here to walk you through the process.

Don't hesitate to enroll in this Algorithms and Programming course, where you will explore popular programming languages and develop your skills to take on exciting new challenges. Book your place now and let's start this adventure together!
verified badge
Mousab
The Merise course is a methodology for the design and development of information systems, in particular databases. It is structured around different steps to analyze, design and implement a database in an IT environment. Here is a general description of the main elements of the Merise Database Management course:
When using the Merise methodology for database design, one generally works with three main types of models:

MCD - Conceptual Data Model: The Conceptual Data Model is a representation of entities, their attributes and the relationships between them, independent of any technical aspect. It is often developed using Entity-Relationship (ER) diagrams. MCD focuses on representing business concepts and the relationships between them. It allows you to visualize the major entities of the organization and their interactions.

MMD - Multidimensional Model: The Multidimensional Model is particularly used in the field of data warehousing. Unlike the traditional relational model (used in operational databases), the multidimensional model is designed to analyze data along different dimensions. It is based on data cubes containing measurements and axes (dimensions) to analyze these measurements. This model is more suitable for decision analysis.

MPD - Physical Data Model: The Physical Data Model is a concrete and technical representation of the structure of the database. It takes into account the specificities of the database management system (DBMS) chosen for implementation. MPD focuses on implementation details such as tables, columns, data types, indexes, constraints, etc.

These three models are generally used as part of the Merise methodology to gradually move from an abstract and conceptual representation of data (MCD) to a more concrete and technical representation (MPD) while taking into account the specific needs of the organization or the project. MMD, on the other hand, is more oriented towards data analysis for decision-making processes and is not directly linked to the physical structure of the database.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Khalid