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 February 2019
Instructor since February 2019
Translated by GoogleSee original
Computer Science: PFE, Algo, Programming, C, Java, PHP
course price icon
From 25 € /h
arrow icon
Courses and supervision in Computer Science:
- Programming (Java, C, C #, PHP)
- Modeling: Merise + UML + Design Pattern
- PFE and IT Project
- Initiation course in Computer Science
- Assistance in the use of information technologies
- Database (MySQL, SQL Server, Oracle, SQL, PL SQL)
Extra information
Bring your PC :)
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Casablanca, Morocco
location type icon
Online from Morocco
About Me
Engineer and trainer in Computer Science, I offer private lessons to improve your professional skills in Information Technology. You have technical problems to advance your Project, PFE or Stage or to validate your Module Info! I am here to help you.
- Algorithms & Modeling
- Computer development (PHP, .NET, JAVA, SQL, C, C ++, ...)
- Office: MS Word Office, Excel, Power Point and Visio.
- PFE in Computer Science (Windows Application, Web, Mobile, ...)
Education
* Specialized Master in Distributed Information Systems (SID)
ENSET (Ecole Normale Supérieure de l'Enseignement Technique) - Hassan II University - Mohammedia
* Professional License in Systems, Databases and Networks (SBDR)
Faculty of Sciences Ain Chock - Casablanca
* Specialized Technician in Computer Development (TSDI)
ISGI (Specialized Institute of Management and Computer Science) - Casablanca
Experience / Qualifications
* Teacher in Computer Science. Casablanca
- Course animation
- Observation & Educational and Technical Assistance
* Engineering & Development Engineer -
- Analysis and Design
- Java JEE, Spring, Hibernate, MySQL
- PHP, Laravel, MySQl
- Modeling Language: UML.
* Analyst Developer
- Design and realization of Windows applications
- Technologies Used: VB.Net, SQL Server, ADO.Net, MVC.
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
The class is taught in
French
English
Arabic
Reviews
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
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
Hello, I'm Abderrazzak, Trainer and Computer Engineer,

I offer computer courses and coaching sessions:

- Programming (Java, C, C #, PHP, Python)

- Supervision of PFE, IT Project and Internship

- Assistance in the use of information technologies

- Database (MySQL, SQL Server, Oracle, SQL, PL SQL)

- Web (HTML CSS JavaScript, Vue JS, PHP, Laravel)

- Mobile (Andriod)

- Analysis and Design UML and Merise

For more info, please contact me
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
I can help you write IT reports and create WEB applications for your study projects or dynamic or static websites (Java8, angular js, angular, java / jee, oracle, mySql, sql, plsq, UML , Merise, scrum, xp, json, bootstrap4).

For more information, do not hesitate to contact me. I remain at your disposal.
verified badge
Hi, I hope you will be fine.
Welcome to my profile.

This is Faisal. I am a Lecturer in Data Science at University. Data Science is the advanced field of Computer Science. I have more than 4 years of teaching experience including International level Students from Multiple countries of different levels of education, like, up to the University level.

I love education because education is a powerful weapon to change the world. I am hardworking, and I am interested to use my Technical background and Expertise for my students. I teach the students with step-by-step instructions to make their concepts clear. That’s why I always focus on the Quality of Education to make my students and their parents happy. I take quizzes /tests daily and weekly basis. I provide the helping materials. I'm a friendly, happy, and polite person. I really like teaching because I think it’s my passion. I really enjoyed teaching children because they always enjoy my lessons.

Lооking fоrwаrd tо Help mоre аnd mоre students tо get better & Quаlity Educаtiоn.

Feel free to contact me,
Takecare
:)
verified badge
With a more advanced psycho-pedagogical and didactic spirit, the associate professor and doctor Said of Casablanca, +16 years of professionalism and expertise in the field of teaching, of several scientific works, pedagogue and didactician, offers you sessions of excellence in Maths-Info for BAC-CPGE-Mission and Sup.
• Academic and university support sessions which respect the expected educational objectives and guide the learner towards excellence.
• Understand and assimilate your courses by adopting methodological approaches that are simple, fruitful and of a high educational level.
• Learning based on more advanced psycho-pedagogical and educational approaches.
• Techniques, tips and methodologies of scientific and academic writing.
• Acquire the skills required for judicious work and self-confidence.
• Correspondence courses, distance courses and home courses.
• Reinforcement, supervision, homework help and individual support.
verified badge
I am a teacher in a large engineering school with 12 years of experience in the field of engineering training.
I propose a solution to guarantee your child success without diversifying teaching methods: a single teacher with extensive experience and references in the field, to accompany your child throughout his computer course, to all the subjects and all the activities of the course.

These courses can be used to:
- Master the concepts studied in class.
- Prepare for the various exams.
-Clarify notions and deepen certain concepts and aspects.
- Accompany to succeed the requested projects.

These courses allow you to master the concepts studied while working on methodology and writing.
The recommended preparation is personalized according to the need formulated by the student.


Organization of the sessions:
- A first positioning session is envisaged.
-A personalized schedule will be established according to the objective and the level of the student.
-A descriptive card will be provided to the student after the 1st session.
-A progress report will be delivered periodically.
verified badge
I am an associate professor of electrical engineering I offer courses in everything related to the discipline of electrical engineering:
CPGE / BTS / DUT / IUT / DTS / UNIVERSITY / Technical high school
ARCHITECTURE OF A PROGRAMMED SYSTEM
INTERNAL AND EXTERNAL APPEARANCE
INPUT/OUTPUT MANAGEMENT
timeouts
timers, watchdog
PIC 16F8X 16F8XX PROGRAMMING
INTERRUPTIONS MANAGEMENT
ASSEMBLER PROGRAMMING
PROGRAMMING IN C
MACHINE CONTROL
SOFTWARE SIMULATION
MPLAB
MIKROC
ISIS/PROTEUS
verified badge
The Word, Excel and PowerPoint office course aims to teach students the essential skills to effectively use these three popular applications in the Microsoft Office suite. This course is designed for beginners or those with basic knowledge of office software, and it provides a practical mastery of the key features offered by Word, Excel and PowerPoint. Here is a description of typical course content:

Microsoft Word:

Introduction to Microsoft Word and its user interface.
Creation, formatting and editing of text documents.
Using layout tools such as margins, alignment, tabs and bullets.
Inserting and modifying images, tables and objects in a document.
Using spelling and grammar checking features.
Creating document templates for repeated use.
Microsoft Excel:

Introduction to Microsoft Excel and its user interface.
Creation and management of spreadsheets.
Using formulas and functions to perform calculations.
Formatting data, cells and tables for professional presentation.
Creating graphs and charts to visualize data.
Using sorting, filtering, and search functions to analyze data.
Microsoft PowerPoint:

Introduction to Microsoft PowerPoint and its user interface.
Creating professional presentations with slides.
Adding text, images, graphics and media to slides.
Using transitions and animations to make presentations dynamic.
Effective oral presentation and use of notes and presenter mode.
Integration between applications:

Learn to copy and paste data between Word, Excel and PowerPoint.
Using bindings to automatically update data in different applications.
Embedding objects and graphics into documents and presentations.
The Word, Excel and PowerPoint office course is essential for anyone who wants to improve their skills in word processing, data management and creating professional presentations. By the end of the course, students should be able to use these applications independently and effectively, which will benefit them both in their professional and personal lives.
verified badge
I am a music teacher, piano, music theory, instrument, singing, harmony and classical or computer-assisted composition. I currently work in the conservatory and in the national education establishment, having thirty years of experience. I give my courses for everyone without exception with new educational methods of learning without neglecting the vital rhythm of the apprentice. Our professional goal is to improve the artistic side of the person in a progression of modern academic development.
NB: For online teaching it is by video conference of user choice.
verified badge
Whether you are a management controller, HR, auditor, accountant or finance professional, and you have a taste for Numbers, Statistics and Analysis.
I offer you a complete range of Excel and VBA training courses adapted to your needs.
Remote training on Skype or Zoom or Google Meet or Microsoft Teams, for greater efficiency.

NB. I could currently provide distance learning.

Regarding the working method, according to your availability we fix the sessions, then I will send you the course support / exercises. We do the sessions on Skype or Zoom or on Google Meet at your own pace, where we can share the screen.

Excel 365 Training Modules:

Module 1

- Basics
- References
- SI Logic Function
- SI Nested Logic Function
- Basic Math / Statis Functions
- Functions COUNTIF, SUMIF, COUNTIFENT, SUMIFENT, LARGEVALUE, SUMPRODUCT...
- ResearchV
- INDEX and EQUIV and EQUIVX search functions
- ResearchX
- Error Management
Study of practical professional cases


Module 2

- Validation and data protection
- INDIRECT function
- OFFSET function
- Dynamic Array (Sort, Unique, Filter. ..)
- LET Function
- LAMBDA FUNCTION
- LAMBDA Helper Functions (MAP, REDUCE, SCAN, MAKEARRAY, BYROW, BYCOL, ISOMITTED)
- New Data Types
- Matric functions
- 3D functions (Multi-Sheets)
Study of professional practical cases

Module 3

- Data table / Sort / Automatic and custom filter
- Advanced Filter / Database Functions
- Dynamic Pivot Table / Advanced Tips
- Solver / Analysis Scenarios
Study of professional practical cases

Module 4
Power Query
Language M
Data Preparation
Data Analytics
Study of professional practical cases

Module 5

- Simple Chart
- Advanced Chart
- Dashboard

Study of practical professional cases
verified badge
I offer Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Office sessions

Word is a word processing software developed by Microsoft. It is used to create documents, letters, reports, presentations...

Excel is a spreadsheet software from the Microsoft Office suite developed and distributed by the publisher Microsoft. It is used to create spreadsheets, tables, graphs, etc.

Powerpoint is a presentation software developed by Microsoft. It is part of the Microsoft Office suite. It is used to create presentations, slide shows...

I am waiting for your message.
verified badge
- Interactive Learning: My lessons are designed to be engaging and adaptable to your skill level, whether you're a beginner or already familiar with programming.
- Comprehensive Curriculum: You’ll master key programming concepts, including writing, debugging, and testing code in Python and other popular languages.
- Real-World Projects: Each lesson includes practical tasks that relate directly to real-world scenarios, helping you apply what you learn immediately.
- Flexible Schedule: Classes are live on Zoom/Google Meet, with recordings available after each session.
GET YOUR FIRST COURSE !
Plus, enjoy CODE DEBUGGING ON CHAT anytime to help you overcome any challenges.
Bonus: Special sessions on how to leverage your programming skills for freelancing or landing a job.

Let’s start your programming journey with practical knowledge and hands-on experience!
verified badge
PhD in Intelligence, Computer Science Engineer, with a double Master's in Research in Information and Communication Technology, Specialized Service
Informatics and Professional Master's in Industrial Informatics, Industrial Network, and 10 years of experience in training.
I offer training courses adapted to Chacun's requirements, online or in person, in various fields of information and new technologies.
verified badge
In my private lessons, my top priority is your academic success. I take a personalized teaching approach that emphasizes active learning and deep understanding of subjects. I firmly believe that every student has immense potential, and my role as a teacher is to unlock that potential. I strive to create a positive and encouraging learning environment, where you will feel comfortable asking questions, exploring concepts, and developing your confidence.
To do this, I use interactive methods, concrete examples and practical exercises to explain the concepts clearly and precisely. I adapt to your learning pace and personal learning style, in order to provide you with tailor-made support. I am passionate about teaching and am determined to help you achieve your academic goals.
verified badge
🎓 Scientific Support Courses – Baccalaureates (1st and 2nd years) & CPGE (MPSI, MP, PCSI, PSI, TSI, etc.)

Give yourself the means to succeed

I am a teacher and I offer special courses for Baccalaureates & Preparatory Classes (MPSI, MP, PCSI, PSI, TSI, etc.) in the following subjects:

Mathematics, Physics-Chemistry, Computer Science


Personalized courses in mathematics, physics-chemistry and computer science, adapted to the requirements of the baccalaureate and preparatory classes.
📌 Clear methodology, targeted exercises, regular monitoring
📈 To fill in gaps, deepen key concepts and perform well in exams and competitions
📍 Online or in person | Individual or small group lessons
verified badge
Scratch Programming Tutoring! Want to introduce your child to the exciting world of programming? Our Scratch tutoring courses are designed to make learning interactive, creative, and fun.

🔸 Why Scratch?

Easy to learn and suitable for young beginners.

Encourages logical thinking and creativity.

Ideal for developing essential digital skills.

🔸 What we offer:

Personalized courses adapted to the pace of each student.

A practical approach with engaging exercises and projects.

Supervision provided by qualified and passionate trainers.

Register now and give your child the keys to success in the digital world
verified badge
his class introduces you to the fascinating world of Machine Learning and Artificial Intelligence. You’ll learn how intelligent systems are built, how machines can learn from data, and how to apply these techniques to solve real-world problems.
We’ll cover both the theory and practice — including algorithms, model training, evaluation, and simple projects using Python.
By the end of the course, you’ll be able to understand key ML concepts and create your own basic AI models.
message icon
Contact Abderrazzak
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
I can help you write IT reports and create WEB applications for your study projects or dynamic or static websites (Java8, angular js, angular, java / jee, oracle, mySql, sql, plsq, UML , Merise, scrum, xp, json, bootstrap4).

For more information, do not hesitate to contact me. I remain at your disposal.
verified badge
Hi, I hope you will be fine.
Welcome to my profile.

This is Faisal. I am a Lecturer in Data Science at University. Data Science is the advanced field of Computer Science. I have more than 4 years of teaching experience including International level Students from Multiple countries of different levels of education, like, up to the University level.

I love education because education is a powerful weapon to change the world. I am hardworking, and I am interested to use my Technical background and Expertise for my students. I teach the students with step-by-step instructions to make their concepts clear. That’s why I always focus on the Quality of Education to make my students and their parents happy. I take quizzes /tests daily and weekly basis. I provide the helping materials. I'm a friendly, happy, and polite person. I really like teaching because I think it’s my passion. I really enjoyed teaching children because they always enjoy my lessons.

Lооking fоrwаrd tо Help mоre аnd mоre students tо get better & Quаlity Educаtiоn.

Feel free to contact me,
Takecare
:)
verified badge
With a more advanced psycho-pedagogical and didactic spirit, the associate professor and doctor Said of Casablanca, +16 years of professionalism and expertise in the field of teaching, of several scientific works, pedagogue and didactician, offers you sessions of excellence in Maths-Info for BAC-CPGE-Mission and Sup.
• Academic and university support sessions which respect the expected educational objectives and guide the learner towards excellence.
• Understand and assimilate your courses by adopting methodological approaches that are simple, fruitful and of a high educational level.
• Learning based on more advanced psycho-pedagogical and educational approaches.
• Techniques, tips and methodologies of scientific and academic writing.
• Acquire the skills required for judicious work and self-confidence.
• Correspondence courses, distance courses and home courses.
• Reinforcement, supervision, homework help and individual support.
verified badge
I am a teacher in a large engineering school with 12 years of experience in the field of engineering training.
I propose a solution to guarantee your child success without diversifying teaching methods: a single teacher with extensive experience and references in the field, to accompany your child throughout his computer course, to all the subjects and all the activities of the course.

These courses can be used to:
- Master the concepts studied in class.
- Prepare for the various exams.
-Clarify notions and deepen certain concepts and aspects.
- Accompany to succeed the requested projects.

These courses allow you to master the concepts studied while working on methodology and writing.
The recommended preparation is personalized according to the need formulated by the student.


Organization of the sessions:
- A first positioning session is envisaged.
-A personalized schedule will be established according to the objective and the level of the student.
-A descriptive card will be provided to the student after the 1st session.
-A progress report will be delivered periodically.
verified badge
I am an associate professor of electrical engineering I offer courses in everything related to the discipline of electrical engineering:
CPGE / BTS / DUT / IUT / DTS / UNIVERSITY / Technical high school
ARCHITECTURE OF A PROGRAMMED SYSTEM
INTERNAL AND EXTERNAL APPEARANCE
INPUT/OUTPUT MANAGEMENT
timeouts
timers, watchdog
PIC 16F8X 16F8XX PROGRAMMING
INTERRUPTIONS MANAGEMENT
ASSEMBLER PROGRAMMING
PROGRAMMING IN C
MACHINE CONTROL
SOFTWARE SIMULATION
MPLAB
MIKROC
ISIS/PROTEUS
verified badge
The Word, Excel and PowerPoint office course aims to teach students the essential skills to effectively use these three popular applications in the Microsoft Office suite. This course is designed for beginners or those with basic knowledge of office software, and it provides a practical mastery of the key features offered by Word, Excel and PowerPoint. Here is a description of typical course content:

Microsoft Word:

Introduction to Microsoft Word and its user interface.
Creation, formatting and editing of text documents.
Using layout tools such as margins, alignment, tabs and bullets.
Inserting and modifying images, tables and objects in a document.
Using spelling and grammar checking features.
Creating document templates for repeated use.
Microsoft Excel:

Introduction to Microsoft Excel and its user interface.
Creation and management of spreadsheets.
Using formulas and functions to perform calculations.
Formatting data, cells and tables for professional presentation.
Creating graphs and charts to visualize data.
Using sorting, filtering, and search functions to analyze data.
Microsoft PowerPoint:

Introduction to Microsoft PowerPoint and its user interface.
Creating professional presentations with slides.
Adding text, images, graphics and media to slides.
Using transitions and animations to make presentations dynamic.
Effective oral presentation and use of notes and presenter mode.
Integration between applications:

Learn to copy and paste data between Word, Excel and PowerPoint.
Using bindings to automatically update data in different applications.
Embedding objects and graphics into documents and presentations.
The Word, Excel and PowerPoint office course is essential for anyone who wants to improve their skills in word processing, data management and creating professional presentations. By the end of the course, students should be able to use these applications independently and effectively, which will benefit them both in their professional and personal lives.
verified badge
I am a music teacher, piano, music theory, instrument, singing, harmony and classical or computer-assisted composition. I currently work in the conservatory and in the national education establishment, having thirty years of experience. I give my courses for everyone without exception with new educational methods of learning without neglecting the vital rhythm of the apprentice. Our professional goal is to improve the artistic side of the person in a progression of modern academic development.
NB: For online teaching it is by video conference of user choice.
verified badge
Whether you are a management controller, HR, auditor, accountant or finance professional, and you have a taste for Numbers, Statistics and Analysis.
I offer you a complete range of Excel and VBA training courses adapted to your needs.
Remote training on Skype or Zoom or Google Meet or Microsoft Teams, for greater efficiency.

NB. I could currently provide distance learning.

Regarding the working method, according to your availability we fix the sessions, then I will send you the course support / exercises. We do the sessions on Skype or Zoom or on Google Meet at your own pace, where we can share the screen.

Excel 365 Training Modules:

Module 1

- Basics
- References
- SI Logic Function
- SI Nested Logic Function
- Basic Math / Statis Functions
- Functions COUNTIF, SUMIF, COUNTIFENT, SUMIFENT, LARGEVALUE, SUMPRODUCT...
- ResearchV
- INDEX and EQUIV and EQUIVX search functions
- ResearchX
- Error Management
Study of practical professional cases


Module 2

- Validation and data protection
- INDIRECT function
- OFFSET function
- Dynamic Array (Sort, Unique, Filter. ..)
- LET Function
- LAMBDA FUNCTION
- LAMBDA Helper Functions (MAP, REDUCE, SCAN, MAKEARRAY, BYROW, BYCOL, ISOMITTED)
- New Data Types
- Matric functions
- 3D functions (Multi-Sheets)
Study of professional practical cases

Module 3

- Data table / Sort / Automatic and custom filter
- Advanced Filter / Database Functions
- Dynamic Pivot Table / Advanced Tips
- Solver / Analysis Scenarios
Study of professional practical cases

Module 4
Power Query
Language M
Data Preparation
Data Analytics
Study of professional practical cases

Module 5

- Simple Chart
- Advanced Chart
- Dashboard

Study of practical professional cases
verified badge
I offer Microsoft Word, Microsoft Excel, Microsoft PowerPoint, Microsoft Office sessions

Word is a word processing software developed by Microsoft. It is used to create documents, letters, reports, presentations...

Excel is a spreadsheet software from the Microsoft Office suite developed and distributed by the publisher Microsoft. It is used to create spreadsheets, tables, graphs, etc.

Powerpoint is a presentation software developed by Microsoft. It is part of the Microsoft Office suite. It is used to create presentations, slide shows...

I am waiting for your message.
verified badge
- Interactive Learning: My lessons are designed to be engaging and adaptable to your skill level, whether you're a beginner or already familiar with programming.
- Comprehensive Curriculum: You’ll master key programming concepts, including writing, debugging, and testing code in Python and other popular languages.
- Real-World Projects: Each lesson includes practical tasks that relate directly to real-world scenarios, helping you apply what you learn immediately.
- Flexible Schedule: Classes are live on Zoom/Google Meet, with recordings available after each session.
GET YOUR FIRST COURSE !
Plus, enjoy CODE DEBUGGING ON CHAT anytime to help you overcome any challenges.
Bonus: Special sessions on how to leverage your programming skills for freelancing or landing a job.

Let’s start your programming journey with practical knowledge and hands-on experience!
verified badge
PhD in Intelligence, Computer Science Engineer, with a double Master's in Research in Information and Communication Technology, Specialized Service
Informatics and Professional Master's in Industrial Informatics, Industrial Network, and 10 years of experience in training.
I offer training courses adapted to Chacun's requirements, online or in person, in various fields of information and new technologies.
verified badge
In my private lessons, my top priority is your academic success. I take a personalized teaching approach that emphasizes active learning and deep understanding of subjects. I firmly believe that every student has immense potential, and my role as a teacher is to unlock that potential. I strive to create a positive and encouraging learning environment, where you will feel comfortable asking questions, exploring concepts, and developing your confidence.
To do this, I use interactive methods, concrete examples and practical exercises to explain the concepts clearly and precisely. I adapt to your learning pace and personal learning style, in order to provide you with tailor-made support. I am passionate about teaching and am determined to help you achieve your academic goals.
verified badge
🎓 Scientific Support Courses – Baccalaureates (1st and 2nd years) & CPGE (MPSI, MP, PCSI, PSI, TSI, etc.)

Give yourself the means to succeed

I am a teacher and I offer special courses for Baccalaureates & Preparatory Classes (MPSI, MP, PCSI, PSI, TSI, etc.) in the following subjects:

Mathematics, Physics-Chemistry, Computer Science


Personalized courses in mathematics, physics-chemistry and computer science, adapted to the requirements of the baccalaureate and preparatory classes.
📌 Clear methodology, targeted exercises, regular monitoring
📈 To fill in gaps, deepen key concepts and perform well in exams and competitions
📍 Online or in person | Individual or small group lessons
verified badge
Scratch Programming Tutoring! Want to introduce your child to the exciting world of programming? Our Scratch tutoring courses are designed to make learning interactive, creative, and fun.

🔸 Why Scratch?

Easy to learn and suitable for young beginners.

Encourages logical thinking and creativity.

Ideal for developing essential digital skills.

🔸 What we offer:

Personalized courses adapted to the pace of each student.

A practical approach with engaging exercises and projects.

Supervision provided by qualified and passionate trainers.

Register now and give your child the keys to success in the digital world
verified badge
his class introduces you to the fascinating world of Machine Learning and Artificial Intelligence. You’ll learn how intelligent systems are built, how machines can learn from data, and how to apply these techniques to solve real-world problems.
We’ll cover both the theory and practice — including algorithms, model training, evaluation, and simple projects using Python.
By the end of the course, you’ll be able to understand key ML concepts and create your own basic AI models.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Abderrazzak