facebook
favorite buttonAdd to Wish List
favorite buttonAdd to Wish List
from29.94USD/ h

Preparation of exams and realization of practical work (TP) and TD in Algorithmics

Translated by Google. Click to view original.
Hello, I am Yassine, Computer Trainer and Engineer,
I offer computer courses and coaching sessions:
- Programming (Java, C, C #, PHP, Python, C ++)
- 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

Location

Online via webcam
At student's location: Around Casablanca, Morocco

|
Use ctrl + wheel to zoom!
+

General info

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:
60 minutes
The class is taught in:French, English, Arabic

About Me

Yassine, a young freshly graduated student with a Master’s degree in Information Sciences and Engineering.
During my six years of studies, I learned how to help others; to overcome their difficulty meeting with the subjects of programming, so this on the one hand allowed me to enrich my knowledge and also I learned how to better understand others what allowed me to help them easily.
I have experience of 4 years as a home teacher of the course of support in computer development and also I work freelance in web development.

Education

Searcher in Data Science and Engineering: 2018-2020
Master degree in Engineering Science : 2018
License Computer science : 2016
DEUG Mathematical Computing : 2014
Bac mathématique A: 2012

Experience / Qualifications

Home Teacher of Computer Development Support Courses 2015-2020
Freelance Developer in Web Development and Mobile 2015-2018

Reviews (3)

Yassine is an excellent teacher. He takes the time to explain well and quickly grasp the content of the practical work. In addition to being friendly and professional, he is very easy to contact. In a few hours I understood what I could not visualize after several days. If you are stuck and feel like you are treading water, I highly recommend that you do not waste any more time and take these courses. Thank you again Yassine for your excellent quality teaching.
Translated by Google. Click to view original.
Yassine is a very understanding and professional teacher. A teacher, he knows how to adapt and uses the right tools to facilitate understanding. He also shares long-term working methods.
Translated by Google. Click to view original.
Yassine helped me a lot with my revisions for my C# exam. It targets the important points and gives all the methods you need to know in order to progress. In addition, Yassine is very patient and takes his time to explain well. Working with him was a pleasure and I highly recommend him.
Translated by Google. Click to view original.
Graduate teacher offers an individualized pedagogy, assistance with the preparation of questions or exams. My goal is to advance the student without overburdening him. I give homework after each lesson and periodically provide progress reports. ABOUT ME : 1- Answer the student's questions (course points, exercises and corrections given in class) 2- Assess the student's comprehension (direct questions, direct application exercises, quizzes, validation of the student's cards) 3- Verification of the work required of the student 3-a- Identification of possible misunderstandings 3-b- Detailed explanation of questions not included 3-c- Correction of possible errors 3-d- Tips solving method and tips 4- For all the exercises / annals done together, the student is strongly encouraged to do everything alone and to write them for themselves. The student is also asked to note any difficulties encountered as well as the time spent on each exercise. This approach aims to: 4-a- Validation of assimilation 4-b- Editor's rating 4-c- The evaluation of efficiency (speed, absence of mistakes, ...)
Hello, I am Yassine, Computer Trainer and Engineer, I offer computer courses and coaching sessions: - Programming (Java, C, C #, C ++, PHP, Python) - Supervision of PFE, IT Project and Internship - Assistance in the use of information technologies - Database (MySQL, Oracle, SQL, PL SQL) - Web (HTML CSS JavaScript, Vue JS, PHP, Laravel, react, angular, spring boot) -Mobile (Android) - Analysis and Design UML and Merise For more info, please contact me
React.js has become an essential reference for the development of rich user experiences in the web browser, including on mobiles. This course aims to give a solid foundation on React.js by exploring all of its concepts and possibilities, to then facilitate the exploration of the very large ecosystem that revolves around it. We will start by discovering the key concepts of React.js and by setting up a high-performance working environment. Step by step, we will explore the fundamentals of the framework before highlighting its subtleties and power. This course aims particularly to dismantle the classic pitfalls that beginners - and even some experienced - encounter on React.js, and to highlight established best practices whenever possible. This is why an entire section will be devoted to setting up automated testing of React.js components.
In this course, you will learn how to develop dynamic web applications on the server side with the Java EE platform and the Java language under the Eclipse IDE. You will also learn how to use the Apache Tomcat application server to deploy and run your web applications. Goals : + Design a web application based on Java EE; + Use a development environment to design and debug a Java EE Web application respecting the MVC model; + Pack, deploy and configure a Java EE web application on a application server.

Ask a question

Send a message explaining your needs and Yassine will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) Chicago
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  Monday at 1:00
  Tuesday at 1:00
  Wednesday at 1:00
  Thursday at 1:00
  Friday at 1:00
  Saturday at 1:00
  Sunday at 1:00
2
  Monday at 2:00
  Tuesday at 2:00
  Wednesday at 2:00
  Thursday at 2:00
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  Monday at 3:00
  Tuesday at 3:00
  Wednesday at 3:00
  Thursday at 3:00
  Friday at 3:00
  Saturday at 3:00
  Sunday at 3:00
4
  Monday at 4:00
  Tuesday at 4:00
  Wednesday at 4:00
  Thursday at 4:00
  Friday at 4:00
  Saturday at 4:00
  Sunday at 4:00
5
  Monday at 5:00
  Tuesday at 5:00
  Wednesday at 5:00
  Thursday at 5:00
  Friday at 5:00
  Saturday at 5:00
  Sunday at 5:00
6
  Monday at 6:00
  Tuesday at 6:00
  Wednesday at 6:00
  Thursday at 6:00
  Friday at 6:00
  Saturday at 6:00
  Sunday at 6:00
7
  Monday at 7:00
  Tuesday at 7:00
  Wednesday at 7:00
  Thursday at 7:00
  Friday at 7:00
  Saturday at 7:00
  Sunday at 7:00
8
  Monday at 8:00
  Tuesday at 8:00
  Wednesday at 8:00
  Thursday at 8:00
  Friday at 8:00
  Saturday at 8:00
  Sunday at 8:00
9
  Monday at 9:00
  Tuesday at 9:00
  Wednesday at 9:00
  Thursday at 9:00
  Friday at 9:00
  Saturday at 9:00
  Sunday at 9:00
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  Thursday at 10:00
  Friday at 10:00
  Saturday at 10:00
  Sunday at 10:00
11
  Monday at 11:00
  Tuesday at 11:00
  Wednesday at 11:00
  Thursday at 11:00
  Friday at 11:00
  Saturday at 11:00
  Sunday at 11:00
12
  Monday at 12:00
  Tuesday at 12:00
  Wednesday at 12:00
  Thursday at 12:00
  Friday at 12:00
  Saturday at 12:00
  Sunday at 12:00
13
  Monday at 13:00
  Tuesday at 13:00
  Wednesday at 13:00
  Thursday at 13:00
  Friday at 13:00
  Saturday at 13:00
  Sunday at 13:00
14
  Monday at 14:00
  Tuesday at 14:00
  Wednesday at 14:00
  Thursday at 14:00
  Friday at 14:00
  Saturday at 14:00
  Sunday at 14:00
15
  Monday at 15:00
  Tuesday at 15:00
  Wednesday at 15:00
  Thursday at 15:00
  Friday at 15:00
  Saturday at 15:00
  Sunday at 15:00
16
  Monday at 16:00
  Tuesday at 16:00
  Wednesday at 16:00
  Thursday at 16:00
  Friday at 16:00
  Saturday at 16:00
  Sunday at 16:00
17
  Monday at 17:00
  Tuesday at 17:00
  Wednesday at 17:00
  Thursday at 17:00
  Friday at 17:00
  Saturday at 17:00
  Sunday at 17:00
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from $29.94Online via webcam
from $41.46At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since January 2019
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

(GMT -05:00) Chicago
MonTueWedThuFriSatSun
0
  
  
  
  
  
  
  
1
  Monday at 1:00
  Tuesday at 1:00
  Wednesday at 1:00
  Thursday at 1:00
  Friday at 1:00
  Saturday at 1:00
  Sunday at 1:00
2
  Monday at 2:00
  Tuesday at 2:00
  Wednesday at 2:00
  Thursday at 2:00
  Friday at 2:00
  Saturday at 2:00
  Sunday at 2:00
3
  Monday at 3:00
  Tuesday at 3:00
  Wednesday at 3:00
  Thursday at 3:00
  Friday at 3:00
  Saturday at 3:00
  Sunday at 3:00
4
  Monday at 4:00
  Tuesday at 4:00
  Wednesday at 4:00
  Thursday at 4:00
  Friday at 4:00
  Saturday at 4:00
  Sunday at 4:00
5
  Monday at 5:00
  Tuesday at 5:00
  Wednesday at 5:00
  Thursday at 5:00
  Friday at 5:00
  Saturday at 5:00
  Sunday at 5:00
6
  Monday at 6:00
  Tuesday at 6:00
  Wednesday at 6:00
  Thursday at 6:00
  Friday at 6:00
  Saturday at 6:00
  Sunday at 6:00
7
  Monday at 7:00
  Tuesday at 7:00
  Wednesday at 7:00
  Thursday at 7:00
  Friday at 7:00
  Saturday at 7:00
  Sunday at 7:00
8
  Monday at 8:00
  Tuesday at 8:00
  Wednesday at 8:00
  Thursday at 8:00
  Friday at 8:00
  Saturday at 8:00
  Sunday at 8:00
9
  Monday at 9:00
  Tuesday at 9:00
  Wednesday at 9:00
  Thursday at 9:00
  Friday at 9:00
  Saturday at 9:00
  Sunday at 9:00
10
  Monday at 10:00
  Tuesday at 10:00
  Wednesday at 10:00
  Thursday at 10:00
  Friday at 10:00
  Saturday at 10:00
  Sunday at 10:00
11
  Monday at 11:00
  Tuesday at 11:00
  Wednesday at 11:00
  Thursday at 11:00
  Friday at 11:00
  Saturday at 11:00
  Sunday at 11:00
12
  Monday at 12:00
  Tuesday at 12:00
  Wednesday at 12:00
  Thursday at 12:00
  Friday at 12:00
  Saturday at 12:00
  Sunday at 12:00
13
  Monday at 13:00
  Tuesday at 13:00
  Wednesday at 13:00
  Thursday at 13:00
  Friday at 13:00
  Saturday at 13:00
  Sunday at 13:00
14
  Monday at 14:00
  Tuesday at 14:00
  Wednesday at 14:00
  Thursday at 14:00
  Friday at 14:00
  Saturday at 14:00
  Sunday at 14:00
15
  Monday at 15:00
  Tuesday at 15:00
  Wednesday at 15:00
  Thursday at 15:00
  Friday at 15:00
  Saturday at 15:00
  Sunday at 15:00
16
  Monday at 16:00
  Tuesday at 16:00
  Wednesday at 16:00
  Thursday at 16:00
  Friday at 16:00
  Saturday at 16:00
  Sunday at 16:00
17
  Monday at 17:00
  Tuesday at 17:00
  Wednesday at 17:00
  Thursday at 17:00
  Friday at 17:00
  Saturday at 17:00
  Sunday at 17:00
18
  
  
  
  
  
  
  
19
  
  
  
  
  
  
  
20
  
  
  
  
  
  
  
21
  
  
  
  
  
  
  
22
  
  
  
  
  
  
  
23
  
  
  
  
  
  
  
from $29.94Online via webcam
from $41.46At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Hamza
Master Python with a Programming and Data Science Expert
Discover the power of Python with an experienced computer trainer! I'm Hamza, a passionate developer and seasoned mentor with extensive experience teaching programming. My unique teaching approach will help you quickly acquire solid Python skills while discovering its real-world applications in the professional world. What you will learn: Python Fundamentals (variables, control structures, functions) Advanced Object-Oriented Programming Data Analysis and Visualization with Pandas and Matplotlib Developing graphical interfaces with PyQt Practical projects inspired by real business cases Why choose me? More than 5 years of experience in training and mentoring Teaching method adapted to all levels Hands-on approach based on concrete projects Contagious passion for code and technological innovation Whether you're a beginner looking to get started in programming or a professional looking to improve your skills, this course will open up exciting new opportunities in the world of software development and data science. Join me for a captivating journey into the heart of the most versatile and in-demand programming language on the market! Book now and take the first step towards mastering Python. Your career as a Python developer starts here!

Sara
Support courses and coaching in mathematics at home.
Mathematics teacher with extensive experience in teaching, coaching and academic support in mathematics. I offer my services to help you overcome your fear of math and overcome the obstacles that prevent you from being good mathers. Whatever your level (middle school or high school or higher) or your program (Moroccan, French or English), I assure you: - Solid support throughout the school year. - A good preparation for your evaluations and your final exams. - A real understanding of mathematical concepts. Do not hesitate to book your course.

Mouna
Course in essential computer science with basic notions of algorithms
Discover the exciting world of computing with our course in essential computing, accompanied by basic notions of algorithms. Whether you are a curious beginner or someone who wants to consolidate their basic knowledge, this course is designed for you. We'll guide you through the fundamentals of computing, giving you the tools to understand and solve problems in a logical and structured way. You will learn the basics of programming, common programming languages, and algorithm principles for efficiently solving computing tasks. In this course, we will familiarize you with key concepts such as variables, operations, loops, conditions, and data structures. You will develop a solid understanding of basic algorithms, enabling you to analyze problems and create effective solutions.

Rachid
support course in mathematics (Arabic and French college)
math and computer science teacher and mental arithmetic coach. Holder of a master's degree and several certificates in the field of education. I have more than 4 years of experience in the public and private sector. I put at your disposal my experience in support and school accompaniment.

Brahim
Programming - Info-IONIC Mobile Application JS HTML CSS Angular.
Hello everyone, You need to learn how to code, program, analyze, develop and deploy your own mobile applications on Android or IOS, I accompany you with an excellent methodology and with official media and documentation. Thank you for contacting me, for more info.

Hamza
Mathematics AND Computer Support Courses at Home or Via Zoom
Courses and tutoring in mathematics at all levels Mission / bilingual / Moroccan system! Mathematics / info / English support lessons at home at all levels! Private mathematics lessons to enable students to improve their academic results and gain autonomy. Adapted to all levels, Acadomia mathematics courses are provided by teachers who are specialists in their field to ensure comprehensive support for students and meet their needs.

Najem
Operating Systems for IT Infrastructure (CSC-0101)
Operating systems for IT Infrastructure course presents the foundations of computer architecture, operating systems, virtualization, and distributed systems which are required in IT infrastructure's architecture, engineering and administration. Overview of IT infrastructure; Hardware concepts related to OS, CPU and I/O; Process management and scheduling (PCB, signals, forks and pipes); Problems of concurrent processes, critical sections, mutual exclusion, synchronization, deadlock; Mutual exclusion, process co-operation, producer and consumer processes; Semaphores: definition, init, wait, signal operations; Interprocess Communication (IPC), Message Passing, Direct and Indirect; Memory organization and management, storage allocation; Virtual memory concepts, paging and segmentation, address mapping; Virtual storage management, page replacement strategies; File organization: blocking and buffering, file descriptor, directory structure; System virtualization (Hypervisors type1 and Hypervisors type2); Distributed systems and cloud computing.

Abdelaziz
IT Development: LEARN TO PROGRAM ***** Language PYTHON ******
LEARN TO PROGRAM WITH PYTHON: -------------------------------------------------- --------------- ** Full Training: >>> - CREATION OF DESKTOP SOFTWARE - <<< -LEVEL 1: _ [THE BASICS OF PROGRAMMING]: algorithm and logic and analytics _ [PRINCIPLE OF NETWORKS]: know the basics of Computer Network and important tools _ [Language Python]: the basics of Language Python - LEVEL 2 : ___PROJECT__ start of the project: creation diagram for your 1st desktop software Commander coded lines of code -LEVEL 3: __ADVANCED PROJECT__ ] - DATABASE MANAGEMENT -> Learn SQL Language ] - BUG CORRECTION END OF PROJECT: test your 1st application

Abdelhak
Computer science, programming and design courses
I offer courses in programming (php, mysql, html/css, javascript), (c, c++, java, python, csharp, dotnet), (react, nodejs, nextjs and angular), Spring boot Serving people who are looking to learn computer science, the courses are aimed at both children and adults. Simple method aimed at the essential. For fast performance. For any further information, do not hesitate to contact me.

Abeer
Private lessons in maths and physics for all levels
Maths teacher working in the public sector with 10 years of experience provides home support lessons in maths for all public, mission and private sectors and for all middle and high school levels in order to improve their level and their learning of advanced pedagogical and didactic spirit.

Abderrahmane
Computer programming with the Python language (beginner level, intermediate level Data Science and AI)
Python is the most used language in the world for the last few years, Are you passionate about programming? or do you already know the basics but want to move forward? Do you want to get into the field of Data Science and Artificial Intelligence? Or you just want to manipulate a programming language (Python, C, Java, VB) I'm here for you!!

Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!
As a Franco-Belgian management teacher, I give Excel lessons with passion! Whether remotely or face-to-face, I offer many examples and exercises to accompany you. I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely. Here are some key words that will be covered in my classes: Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.

Baia
Python & Django Development – From Beginner to Web App Developer
🚀 Learn Python and Django to Build Powerful Applications 🚀 Want to master Python and develop real-world web applications with Django? Whether you're a beginner or looking to enhance your coding skills, this course will guide you step by step! What You’ll Learn: ✅ Python Basics & Advanced Concepts – Learn syntax, data structures, OOP, and algorithms ✅ Django Framework – Build dynamic and scalable web applications ✅ Databases & APIs – Work with PostgreSQL, SQLite, and REST APIs ✅ Project-Based Learning – Apply concepts through hands-on coding and real projects ✅ Debugging & Best Practices – Learn clean coding principles and error handling 🔹 Who is this course for? Complete beginners who want to start coding with Python Developers looking to transition into backend or full-stack development Students and professionals who want to build their own web applications 💻 Class Format: - Live online sessions via Google Meet - Interactive coding exercises & projects - Personalized guidance based on your level 📩 Contact me to start your Python & Django journey today!

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What You Will Learn: Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation. Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis. Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio. How You Will Benefit: Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career. Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance. Professionals: Enhance your skill set to meet industry demands and open up new career opportunities. Why Choose My Courses?: Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support. Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding. Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.

Mahmood
Basic IT and computer knowledge / Basic Computer Course
Technology is advancing at a rapid pace, and we rely more and more on computers for everything from cooking to organizing our taxes. An understanding of computer basics is compulsory nowadays. The goal of this course is to give you a solid foundation on basic IT and computer knowledge. Once you understood these basics, you will have a clear understanding on which to build your future knowledge of an skill with computers and the Internet. COURSE OUTLINES: KNOWING COMPUTER - Introduction and objectives - What is Computer? - Components of Computer system - Concept of Hardware and Software - Concept of computing, data and information - Applications of IECT - Bringing computer to life OPERATING COMPUTER USING GUI BASED OPERATING SYSTEM - Introduction and objectives - Basics of Operating System - The User Interface - Operating System Simple Setting - File and Directory Management UNDERSTANDING WORD PROCESSING - Introduction and objectives - Word processing Basics - Opening and closing Documents - Text Creation and manipulation - Formatting the Text - Table manipulation USING SPREAD SHEET - Introduction and objectives - Elements of Electronic Spread sheet - Manipulation of Cells - Formulas and Function INTRODUCTION TO INTERNET, WWW AND WEB BROWSERS - Introduction and objectives - Basic of Computer Networks - Internet - World Wide Web (WWW) - Web Browsing Softwares - Search Engines - Understanding URL - Surfing the web COMMUNICATIONS AND COLLABORATION - Introduction and objectives - Basics of E-mail - Using E-mails - Document collaboration - Instant Messaging and Collaboration MAKING SMALL PRESENTATIONS - Introduction and objectives - Basics of Making small Presentations - Creation of presentation - Preparation of slides - Presentation of slides - Slide show FINANCIAL LITERACY FOR BANKING SCHEME AND APPLICATIONS - Introduction and objectives - Why Savings are needed? - Drawbacks of keeping cash at home - Why Bank is needed? - Banking products - Banking Service Delivery Channels - Various Schemes - Bank on your mobile - Insurance