

from36.00EUR/ h
Support courses for university modules in computer science (Linux, Web, Java, c / c ++ / c #, php, sql / plsql, uml)
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 #, 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
Location
Online via webcam
At student's location: Around Casablanca, Morocco






|
Use ctrl + wheel to zoom!
General info
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 |
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-2020Master 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-2020Freelance 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, ...)
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.
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
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?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | Saturday at 2:00 | Sunday at 2:00 | |||||
3 | Saturday at 3:00 | Sunday at 3:00 | |||||
4 | Saturday at 4:00 | Sunday at 4:00 | |||||
5 | Saturday at 5:00 | Sunday at 5:00 | |||||
6 | Saturday at 6:00 | Sunday at 6:00 | |||||
7 | Saturday at 7:00 | Sunday at 7:00 | |||||
8 | Saturday at 8:00 | Sunday at 8:00 | |||||
9 | Saturday at 9:00 | Sunday at 9:00 | |||||
10 | Saturday at 10:00 | Sunday at 10:00 | |||||
11 | Saturday at 11:00 | Sunday at 11:00 | |||||
12 | 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 | ||
15 | Monday at 15:00 | Tuesday at 15:00 | Wednesday at 15:00 | Thursday at 15:00 | Friday at 15:00 | ||
16 | Monday at 16:00 | Tuesday at 16:00 | Wednesday at 16:00 | Thursday at 16:00 | Friday at 16:00 | ||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 36€Online via webcam
100% Satisfaction Guarantee
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
- Facebook connected127 friends
- Google connected
- Linkedin connected
Availability of a typical week
(GMT -04:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | Saturday at 2:00 | Sunday at 2:00 | |||||
3 | Saturday at 3:00 | Sunday at 3:00 | |||||
4 | Saturday at 4:00 | Sunday at 4:00 | |||||
5 | Saturday at 5:00 | Sunday at 5:00 | |||||
6 | Saturday at 6:00 | Sunday at 6:00 | |||||
7 | Saturday at 7:00 | Sunday at 7:00 | |||||
8 | Saturday at 8:00 | Sunday at 8:00 | |||||
9 | Saturday at 9:00 | Sunday at 9:00 | |||||
10 | Saturday at 10:00 | Sunday at 10:00 | |||||
11 | Saturday at 11:00 | Sunday at 11:00 | |||||
12 | 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 | ||
15 | Monday at 15:00 | Tuesday at 15:00 | Wednesday at 15:00 | Thursday at 15:00 | Friday at 15:00 | ||
16 | Monday at 16:00 | Tuesday at 16:00 | Wednesday at 16:00 | Thursday at 16:00 | Friday at 16:00 | ||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from 36€Online via webcam
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
You are here
Similar classes
Java Training Course / Tuitions / Beginner and Intermediate
Java is one of the most important of all computer programming languages. But learning Java can seem like a daunting task. Not any longer! In this course I will train you well in Java Programming step-by-step. Starting from basis right through the more advanced topics. No prior knowledge is required.
Course outlines:
- Objected Oriented Programming concepts (OOPS)
- Core Java Programming Introduction of Java
- Data types and Variables
- Methods
- Control Flow Statements
- Operators and Expressions
- While and do-while Loops
- Object-oriented Programming
- Objects and classes
- Using Java Objects
- Java Files and I/O
- Interfaces and Abstract Classes
- Inner Classes
Java Course – Learn to code and master object-oriented programming
Do you want to learn Java or improve your object-oriented programming skills? I offer courses adapted to your level, from beginner to advanced.
👉 Introduction to Java and Object-Oriented Programming
👉 Syntax, control structures and collections
👉 Design and development of Java applications
👉 File, database and API management
👉 Support for your projects and preparation for exams
Personalized courses, interactive teaching and practical exercises for effective learning. Available online or in person. Contact me to start your Java training!
Fun with Code: Learn Programming and Data Structures from A to Z
Welcome to Fun with Code! In this course, we will learn how to code step by step using Java, C++, or JavaScript. We will start with the basics, like writing simple programs, and go all the way to important topics like arrays, stacks, queues, and array lists.
I always begin each lesson with a fun or real-life example to make things easier to understand. Then I explain the main topic in a simple way. After that, I’ll show you how to write the code, and then you’ll try it yourself.
In every class, you’ll be involved. You’ll answer questions, write code, and really learn by doing. My goal is to help you feel confident and enjoy programming. We will learn together, from the basics to building real coding skills.
Let’s have fun and start coding!
Java Programming Classes – From Beginner to Advanced
Do you want to learn Java from scratch or improve your knowledge? I'm Ariel, a computer science graduate with over 10 years of experience in software development and teaching. I offer personalized, practical classes tailored to your level.
🔹 What can you learn from me?
Java Fundamentals (Variables, Types, Control Structures)
Object-oriented programming (OOP)
File handling, exceptions, collections
Graphical interfaces (JavaFX, Swing)
Connecting to databases with JDBC
Development of complete projects step by step
Preparation for exams, training courses (DAW/ASIR), technical interviews or practical work
🎯 Methodology
Clear explanations and real examples
100% practical learning
Possibility to work on your own projects or tasks
Online classes (via video call + shared screen) or in-person classes in Huelva
👨💻 For students, adults, or professionals who want to get started or advance with Java in a guided way.
📆 Flexible schedules
📩 Write me without obligation and tell me what you need. Let's code together!
Programming in Java, C++ or advice for startups/entrepreneurs
Hi, I'm Chaime and for the last 25 years I've led various tech teams in the games industry (17 years at Guerrilla Games, Killzone and Horizon), Codemasters (F1) and various large and small companies.
I specialize in front and backend work and UI.
Thanks to my extensive experience, I can teach almost anyone how to program or advise them on making the right choices. In my work, I've trained many new employees and gained sufficient experience to find the right tone and method for each individual.
Greeting,
Chaime
Java Programming Fundamentals in Alice and Eclipse (adults)
This course aims to engage learners with little or no programming experience to create Java programs. Participants are introduced to object-oriented programming concepts, terminology and syntax, and the steps required to create basic Java programs using the Alice and Eclipse interactive development environments. Hand-on practice enables learners to experience the power of computer programming.
The JavaTM programming language can be challenging for computer programmers with limited or no experience in object-oriented programming. To provide an easy introduction to Java, Alice is explored first in this course, so that fundamental principles and skills are established using 3D animations in a fun, visually rich environment.
When learners become familiar with the concepts of object-oriented programming, they can proceed with the Eclipse integrated development environment (IDE), which is widely used in computer programming. It contains a basic workspace and an extendable plug-in system for customising the environment.
The content and pace of the course is adapted to the age and needs of the learners.
Java | Programming | IT Project help | HTML | Java Script
I am a Software Engineer with more than 12 years of experience. I love to teach and share my experiences.
If you want any help with Java or any other programming language, I can assist you with it.
Web Application Development is also my expertise. I can guide you to build a successful web application.
Java Fundamentals: From Beginner to Developer in 360°
Java is an essential object-oriented programming language in the world of software development. This foundational course will guide you through the key concepts of Java, starting with basic syntax and control structures (loops, conditionals). You will then discover the principles of object-oriented programming: classes, objects, inheritance, polymorphism, and encapsulation. The course also covers exception handling, Java collections (ArrayList, HashMap), and interfaces. Through practical exercises and real-world projects, you will learn how to write clean and maintainable code. Special attention will be paid to good development practices and Java naming conventions. By the end of the course, you will be able to design and develop simple yet functional Java applications, laying the foundation for more advanced development.
Oracle Certified Tutor/Trainer For Java, Python and Web with 300+ Reviews
- B.tech and M.tech in Computer Science
- Worked as a Software engineer in Virtusa Corp & DIGIDEZ
- More than 6 years of teaching experience
- Oracle Certified Developer
- Helped students placed in FAANG
Featured Review :
Been trying to learn Java on my own for about 1 year and I couldn't get a grasp on it. Aniket make learning Java a fun experience and challenges you to think for yourself to reinforce the concepts you've learned. I am truly excited for our meetings and he makes time go by so fast that I'm upset when they end. Great teacher and he is genuinely passionate about your success. If I could give him more stars I would!!!
Thanks
Aniket
Computer Basic to Front End, Back End, App Development, Services and Testing etc.
I am Professional Full Stack Developer from last 14+ years. I can teach you all cool Stuff about Computers and Computer Programming. You can learn from basic to professional level.Following Topics Which I can teach you.
Front End: HTML, HTML5, CSS, CSS3, BootStrap,JavaScript, Angular JS, Angular 2+, React Js,Jquery,Ajax
Back End: C, C++, DataStructure,OOPS, Java, J2EE,Hibernate, Spring, Struts,Wicket, ShellScripting,PHP, microservices,Node JS, Docker, AWS, Azure, ELK, Azure DevOps
App Developement : Android, Hybrid App Development(Cordova, Ionic)
Services: REST, SOAP
Testing: Junit, Selenium
Database: MySql, Oracle, DB2
OS: Windows, Linux, Ubntu, Unix
Others: Artificial Intelligence(API AI/Dialog-flow), Web Crawling, Web Scrapping, Maths, Science, Game development
Deepen your skills in Java, C, C++ and Python
Expert in Java, Python, C and C++!
Do you want to master Java, Python, C or C++? Get advice from a computer science teacher specialized in these powerful languages! With my in-depth expertise and years of experience, I offer you unique training, tailored to your needs, whether it is to improve your skills, succeed in your university projects, or prepare you for professional challenges.
Adapted methodology: Interactive and practical courses, with concrete projects for real understanding.
Academic and professional expertise: Advanced knowledge applied to real-world needs.
Guaranteed results: Progress quickly and efficiently, whatever your current level.
Python , HTML, CSS, Java 🧑💻, designing💡, implementing📑, and creating more games 🎮with the help of programming languages
Python is one of the most, excellent in the event that not the leading, dialect to begin learning programming. It is additionally one of the foremost broadly utilized dialects nowadays, particularly in cutting-edge zones such as machine learning.
This ubiquity implies that Python is always advancing. It offers a wide run of devices and libraries, which are free and exceptionally shifted.
As an aeronautical builder, I like to share my information and derive satisfaction from it by educating and spurring others.
I'm utilized to working with individuals of distinctive ages. I believe in the significance of fragmenting learning, visualizing advance, setting concrete objectives and honing frequently.
Past these general standards, there's no enchantment running the show or strategy. A few approaches work with a few understudies but not with others. Adjustment to personal needs is hence the most objective of private lessons. So I will do my best to discover what propels and makes a difference in my understudies.
In case your child is curious about technology, you ought to deliver him this opportunity, a programming dialect course to build games 2D Teaching how to make an online site within the web dialect, and more aptitudes in each address The addresses are associated, comprising of 6 levels, and each level has 4 addresses. The term of the address is two hours, counting a brief break for the understudies. The addresses are associated, comprising 6 levels, and each level has 4 addresses. The length of the lecture is two hours, counting a brief break for the understudies.
The course is accessible for all ages.
If you are interested, send a message and I will reply to you as soon as conceivable
Best respect
Ibrahim.
Computer Programming becomes easy. Together and step by step
Computer programming is the craft of writing useful, maintainable, and extensible source code which can be interpreted or compiled by a computing system to perform a meaningful task.
I have 7 years experience in computer programing. Together we will learn how to write the computer program from the beginning level.
I can be your teacher in:
Android Java MATLAB C#
Java teacher: To learn how to create your own project
As a Java teacher, my goal is to teach you how to code efficiently using this programming language. Java is a powerful object-oriented language that is used in many areas of computing, from finance to video games to mobile applications.
My pedagogical approach is to teach you the basics of the Java language, guiding you through the understanding of fundamental concepts such as variables, arrays, loops and methods. We'll also cover advanced topics such as inheritance, interfaces, and threads.
During my classes, you will learn how to write clean and well-structured Java code using efficient coding practices and modern development tools. My goal is to help you develop strong programming skills so you can build robust and functional applications.
In short, my Java courses are designed for all levels, from beginner to advanced, and are adapted to your specific objectives and needs. I look forward to working with you to help you master the Java programming language and realize your most ambitious programming projects.
JAVA/JEE and Frameworks Course from beginner to expert
Course in standard java and/or entreprise java programming and/or frameworks used in the most java projects.
The course takes place in a theoretical course format, followed by small practical exercises and will be finalized by a mini-project that encompasses all that is seen in the course.
We use the n-tier architecture under heavy applications or web applications.