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 July 2023
Instructor since July 2023
Translated by GoogleSee original
Support courses for university computer science modules
course price icon
From 38.32 $ /h
arrow icon
As a computer enthusiast and expert in the field, I am delighted to introduce you to my university courses focusing on essential modules such as UML, Information Systems, Programming and many more! With my extensive experience and sharp knowledge, I will guide you through a rewarding and challenging learning journey. 📚🌐

🌟 Here's why you should choose my college computer science courses:
🔍 In-Depth Expertise: With my in-depth knowledge and hands-on experience, I am able to teach you key concepts in a clear and accessible way. You will benefit from an in-depth understanding of the academic modules, preparing you to excel in your studies.

🔍 Interactive Pedagogical Approach: My lessons are designed in an interactive and engaging way to promote active learning. I favor case studies, practical exercises and concrete projects to reinforce your understanding and develop your practical skills.

🔍 Preparation for University Success: My goal is to prepare you for success in your university studies by providing you with the knowledge and skills to excel in key IT modules. You will develop a solid foundation that will allow you to progress with confidence.

🔍 Adaptation to Student Needs: I adapt to your learning pace and your specific needs. Whether you are a beginner or advanced, my courses are designed to meet your expectations and support you in your academic journey.

🔍 Personalized Support and Coaching: I am dedicated to your success and committed to providing personalized support throughout your learning journey. I am available to answer your questions, clarify concepts and guide you towards excellence.

Join me on this exceptional learning adventure and develop a solid understanding of university modules in computer science. Whether you want to master UML, explore Information Systems or improve your Programming skills, my courses will help you achieve your academic goals and open up new professional perspectives. 💪💡
Hello, I am Mohammed, Trainer and Computer Engineer,


The sectors taught: SMIA, DUT EST, FST Génie infor!

For more info, please contact me
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • Diagnostic auto, Casablanca, Maroc
About Me
✨👨‍💻 Mohammed: A Computer Engineer Passionate about Technological Innovation! 🌟💡

Are you ready to meet a passionate spirit, eager for challenges and constantly seeking innovation in the field of IT? Allow me to introduce you to Mohammed, a dynamic computer engineer who never ceases to attract attention with his boundless passion and expertise! 💪🚀

🎓 With a solid background in computer engineering and a diverse background, Mohammed embodies the perfect fusion between creativity, complex problem solving and a deep understanding of emerging technologies. His impressive career reflects an unwavering desire to stay at the forefront of technological innovation. 💼💡

🌟 Here's why Mohammed is such a driving force in IT:
🔍 Technical Expertise: Equipped with in-depth knowledge of programming languages, system architectures and software solutions, Mohammed is a true expert who masters cutting-edge technologies and emerging trends.
🔍 Innovative Spirit: His limitless creativity allows him to push the limits of technology and design innovative solutions that meet the changing needs of the industry.
🔍 Complex Problems, Simple Solutions: Mohammed excels at solving complex problems by taking a methodical approach and finding simple and effective solutions that push the boundaries of computing.
🔍 Collaborative Spirit: As an outstanding leader and communicator, Mohammed knows how to bring together and inspire a team to achieve common goals, thus promoting growth and collective success.
🔍 Communicative Passion: His passion for IT is contagious. Mohammed is always ready to share his knowledge, collaborate with other industry professionals and inspire future generations of computer engineers.

🌟 Whether it's large-scale projects, complex technical challenges or disruptive innovations, Mohammed is ready to meet any challenge that comes his way with unparalleled determination. His passion, his technical competence and his futuristic vision make him an indisputable leader in the field of computing.

🚀 Join Mohammed and be inspired by his exceptional journey. Get ready to push the boundaries of technology and embrace a future where innovation is the key to success. 💫✨
Education
Diploma in Computer Engineering (University Cadi Ayyad Marrakech University):

In-depth training in programming, algorithms, data structures and software development.
Acquisition of solid skills in programming languages such as Java, C++, Python and JavaScript.
In-depth knowledge of key computer science concepts, such as object-oriented design, databases, and networks.

Professional certifications:

Full Stack web development certification.
Certification in Agile Project Management.
Certification in IT Security and Risk Management.
Experience / Qualifications
IT Engineer at Orange Business Services (2021- Present):

Design and development of software solutions for international clients.
Management of complex projects, ensuring compliance with deadlines and quality standards.
Close collaboration with development teams to optimize application performance and reliability.

Full Stack Developer at SoftyDev (2020- 2021):

Design, development and deployment of web applications for clients in various sectors.
Responsible for database management, system integration and performance optimization.
Active participation in the continuous improvement of development processes and the adoption of new technologies.

Diploma in Computer Engineering (University Cadi Ayyad Marrakech University):

In-depth training in programming, algorithms, data structures and software development.
Acquisition of solid skills in programming languages such as Java, C++, Python and JavaScript.
In-depth knowledge of key computer science concepts, such as object-oriented design, databases, and networks.

Professional certifications:

Full Stack web development certification.
Certification in Agile Project Management.
Certification in IT Security and Risk Management.


Key skills :

Programming: Mastery of programming languages such as Java, C++, Python and JavaScript. Experience in web development with HTML, CSS and frameworks such as React and Angular.

Software Development: Experience in designing, developing and deploying scalable and high performance software solutions. Knowledge of good development practices and code optimization.

Project Management: Ability to manage end-to-end projects, from planning to delivery, meeting deadlines and set goals. Knowledge of agile methodologies and project lifecycle management.

Problem Solving: Proven skill in identifying and solving complex problems. Ability to analyze situations, propose creative solutions and make informed decisions.

Collaboration: Excellent teamwork skills, effective communication and collaboration with internal and external stakeholders to achieve common goals.

With this combination of experiences, qualifications and skills, I am ready to take on new challenges and make a significant contribution in the field of IT.
Age
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
French
Arabic
English
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
At teacher's location
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
🧠🌟 Master the Art of Algorithms and Data Structures! 🚀💡

Are you ready to unravel the mysteries of effective problem solving and become a true programming virtuoso? Join our immersive course on Algorithmic Thinking and Data Structures, and embark on a captivating journey that will take your programming skills to the next level! 📚💻

🎯 In the ever-changing world of technology, understanding algorithms and data structures is key to unleashing your full potential as a developer. Our course offers you the opportunity to acquire solid expertise in this essential area of computing. 💪🌟

🔍 Here's what you can expect from our course on Algorithms and Data Structures:
📌 In-depth learning of the fundamental concepts of algorithms and data structures.
📌 Exploration of advanced techniques to solve complex problems.
📌 Putting it into practice through concrete exercises and stimulating projects.
📌 Understanding of programming best practices to optimize the performance and reliability of your codes.
📌 Access to quality educational resources and a team of experienced instructors, ready to guide you to success.

💡 Whether you are a computer science student looking to consolidate your basics or a professional looking for a specialization, our course will give you the tools necessary to excel in software development and meet the most complex challenges. 🚀💼

🌟 Don't miss this opportunity to develop valuable expertise in algorithms and data structures. Join us now and propel your career to new heights! 🌟💻

🔥 Click on the link in our bio to learn more and reserve your place in our course on Algorithms and Data Structures. The fascinating world of programming is waiting for you! 🔥💪
Read more
💻🌟 Master the Art of Web Development and Create Enchanting Experiences Online! 🚀✨

Are you ready to dive into the exciting world of web development and create captivating websites that will leave a lasting mark? Welcome to my Web Development course, a journey where you will learn the secrets to designing stunning and functional online experiences! 🎓💡

🌟 Here's why my Web Development course is the key to your digital success:
🔍 Solid Foundations: Through detailed lessons and hands-on exercises, you'll gain a solid understanding of essential languages such as HTML, CSS, and JavaScript. You will master the fundamental concepts that will allow you to build robust and aesthetically appealing websites.

🔍 Responsive Design: Discover the art of creating websites that adapt to all screens, from smartphones to desktop computers. You will learn best practices for making your content accessible and providing a smooth user experience across all platforms.

🔍 Dynamic Interaction: Dive into the world of JavaScript and learn how to add interactive features to your websites. From smooth animations to interactive forms, you'll be able to create engaging experiences that will captivate your users.

🔍 Performance Optimization: Learn advanced techniques to optimize the performance of your websites. From resource management to file compression, you'll be able to create fast and responsive sites that deliver a great user experience.

🔍 Best Practices and Current Trends: I'll guide you through industry best practices and current web development trends. You will learn how to integrate popular libraries and frameworks, and how to stay up to date in an ever-changing technological environment.

Get ready to turn your passion for the web into a valuable and in-demand skill! Whether you're a curious newbie or an experienced developer looking to upgrade, my Web Development course will help you achieve your ambitions in the booming digital world. 🌐💪

🚀 Join me in this exciting adventure and discover the secrets of web development. Click the link in my bio to sign up today and open the door to a world of endless web development opportunities! 💫✨
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
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
verified badge
Math, Science and Technology are key components of all the advanced life that we are enjoying. I do believe that we need more math, science and technology in our schools.
I've been teaching these subjects for more than 2 years and I want to inspire more students to excel in their academic life.
In this course, you'll learn how to be comfortable while solving math problems, going through physics theories and then we can apply what we've studied by doing Robotics and also programming.
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
Ceh is verry intersting formation in security , the goal of this formation is to help student to know how hacker work in the goal to block all threat from real hacker, is ethical hacker.
When you think like hacker you can block them, this formation is very interested
verified badge
I am a trainer in computer development offering a complete service covering different key areas, Already a teacher with the French Ministry of Education. My expertise ranges from web development, desktop development, databases, back-end, front-end, to design.

I am adept at teaching all the skills needed to create modern websites and dynamic web applications using various programming languages such as HTML, CSS, JavaScript, PHP or other technologies such as JavaScript frameworks and libraries.

I am also proficient in imparting the skills required to create desktop applications for popular operating systems such as Windows, macOS and Linux, using programming languages such as C#, PHP, and technologies such as WPF (Windows Presentation Foundation) or Qt.

I can also teach essential skills for working with relational databases, such as MySQL, PostgreSQL or Microsoft SQL Server, as well as developing RESTful APIs and robust and secure web servers using technologies such as Node.js.

Finally, I am able to teach front-end development skills to create elegant, efficient and user-friendly user interfaces for web applications, as well as basic principles of graphic design such as color, typography, l layout and visual hierarchy.

Overall, my IT development course delivery provides in-depth expertise in several key areas and equips students to master many essential skills for success in the IT development field.
verified badge
Become a Programming Pro with our Courses

Unleash your inner programmer with our comprehensive programming courses that are designed for both adults and kids! Our experienced teachers will help you discover and learn the basics and master the more advanced techniques of programming. Don't miss out on this amazing opportunity - sign up for a course today!
verified badge
This course is a fun and engaging introduction to the world of computing, specially designed for children and teens. We will explore the basics of computers, the internet, programming, and digital creativity step by step. Students will discover how technology works, the different areas of computing (such as programming, networking, cybersecurity, and digital arts), and how these skills can open doors for future studies or careers. The course emphasizes curiosity, practice, and creativity to help young people build confidence and prepare for the digital world of tomorrow.
This course is a fun and friendly introduction to the world of Information Technology, specially designed for children and teenagers. Step by step, we will explore the basics of computers, the internet, coding, and digital creativity. Students will discover how technology works, what fields exist in IT (such as programming, networks, cybersecurity, and digital arts), and how these skills can open doors for future studies or careers. The course focuses on curiosity, practice, and creativity, helping young learners build confidence while preparing them for the digital future.
message icon
Contact Mohammed
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
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
verified badge
Math, Science and Technology are key components of all the advanced life that we are enjoying. I do believe that we need more math, science and technology in our schools.
I've been teaching these subjects for more than 2 years and I want to inspire more students to excel in their academic life.
In this course, you'll learn how to be comfortable while solving math problems, going through physics theories and then we can apply what we've studied by doing Robotics and also programming.
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
Ceh is verry intersting formation in security , the goal of this formation is to help student to know how hacker work in the goal to block all threat from real hacker, is ethical hacker.
When you think like hacker you can block them, this formation is very interested
verified badge
I am a trainer in computer development offering a complete service covering different key areas, Already a teacher with the French Ministry of Education. My expertise ranges from web development, desktop development, databases, back-end, front-end, to design.

I am adept at teaching all the skills needed to create modern websites and dynamic web applications using various programming languages such as HTML, CSS, JavaScript, PHP or other technologies such as JavaScript frameworks and libraries.

I am also proficient in imparting the skills required to create desktop applications for popular operating systems such as Windows, macOS and Linux, using programming languages such as C#, PHP, and technologies such as WPF (Windows Presentation Foundation) or Qt.

I can also teach essential skills for working with relational databases, such as MySQL, PostgreSQL or Microsoft SQL Server, as well as developing RESTful APIs and robust and secure web servers using technologies such as Node.js.

Finally, I am able to teach front-end development skills to create elegant, efficient and user-friendly user interfaces for web applications, as well as basic principles of graphic design such as color, typography, l layout and visual hierarchy.

Overall, my IT development course delivery provides in-depth expertise in several key areas and equips students to master many essential skills for success in the IT development field.
verified badge
Become a Programming Pro with our Courses

Unleash your inner programmer with our comprehensive programming courses that are designed for both adults and kids! Our experienced teachers will help you discover and learn the basics and master the more advanced techniques of programming. Don't miss out on this amazing opportunity - sign up for a course today!
verified badge
This course is a fun and engaging introduction to the world of computing, specially designed for children and teens. We will explore the basics of computers, the internet, programming, and digital creativity step by step. Students will discover how technology works, the different areas of computing (such as programming, networking, cybersecurity, and digital arts), and how these skills can open doors for future studies or careers. The course emphasizes curiosity, practice, and creativity to help young people build confidence and prepare for the digital world of tomorrow.
This course is a fun and friendly introduction to the world of Information Technology, specially designed for children and teenagers. Step by step, we will explore the basics of computers, the internet, coding, and digital creativity. Students will discover how technology works, what fields exist in IT (such as programming, networks, cybersecurity, and digital arts), and how these skills can open doors for future studies or careers. The course focuses on curiosity, practice, and creativity, helping young learners build confidence while preparing them for the digital future.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Mohammed