Add to Wish List
Add to Wish List
from22.22GBP/ h
Realize an application with the React and Firebase framework from A to Z (100%)
Translated by Google. Click to view original.
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.
Location
Online via webcam
At student's location: Around Casablanca, Morocco
|
Use ⊞+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, ...)
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
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 -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £22.22Online via webcam
from £30.77At student's home
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 -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £22.22Online via webcam
from £30.77At 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
You are here
Similar classes
Hamza
Maîtrisez Python avec un Expert en Programmation et Data ScienceDécouvrez la puissance de Python avec un formateur expérimenté en informatique !
Je suis Hamza, un développeur passionné et mentor chevronné avec une vaste expérience dans l'enseignement de la programmation. Mon approche pédagogique unique vous permettra d'acquérir rapidement des compétences solides en Python, tout en découvrant ses applications concrètes dans le monde professionnel.
Ce que vous apprendrez :
Fondamentaux de Python (variables, structures de contrôle, fonctions)
Programmation orientée objet avancée
Analyse et visualisation de données avec pandas et matplotlib
Développement d'interfaces graphiques avec PyQt
Projets pratiques inspirés de cas réels en entreprise
Pourquoi me choisir ?
Plus de 5 ans d'expérience en formation et mentorat
Méthode pédagogique adaptée à tous les niveaux
Approche hands-on basée sur des projets concrets
Passion contagieuse pour le code et l'innovation technologique
Que vous soyez débutant cherchant à vous lancer dans la programmation ou professionnel souhaitant monter en compétences, ce cours vous ouvrira de nouvelles perspectives passionnantes dans le monde du développement logiciel et de la data science.
Rejoignez-moi pour un voyage captivant au cœur du langage de programmation le plus polyvalent et demandé du marché !
Réservez maintenant et faites le premier pas vers la maîtrise de Python. Votre carrière en tant que développeur Python commence ici !
Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data ScienceBy delving deep into the practical applications of statistics and data science, this course is designed to set you up for success.
Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed.
We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency.
If you have any further questions, please do not hesitate to contact us.
Abdelhak
IT: Algo, Programming, C, c++, asp, html/css, js, Java, PHP, Python, vbnet, c#, sqlserver, sqlCourses and supervision in Computer Science:
- Programming (Java, C, C#, PHP, JS, Python)
- PFE and IT Project
- Initiation course in Computer Science
- Assistance in the use of information technologies
- Database (MySQL, SQL Server, Oracle, SQL, PL SQL)
Hamza
IT Development Teacher (All levels)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.
Hossam
Learn how to create your website with HTML5 / CSS3 / javascript / php and wordpressThis course aims to guide your first steps in the world of web development: after a few explanations on general concepts and good practices in force, you will get to the heart of the matter and discover how to create a web project, by y adding complexity as the course progresses. At the end of the course, you will be able to create a web application that respects recognized standards in the field and you will have the basics necessary to use most web technologies.
Tarek
Mobile App Programming -Swift / iOS Apple phonesPrivate lessons in programming for:
-IOS Applications
-Design patterns
-programming logic
-Graphics
-Frameworks
-Swift programming language
Learn best practices in programming and gain the ability to
create mobile applications quickly
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.
Meryem
English, French, Darija, Math, C and Python ProgrammingI am a young engineering student and I am pro efficient in French and English. I can help you or help your child achieve a good level in mathematics, French, English and even programming in C and Python. I will be attentive to your shortcomings and I will help you to progress efficiently.
See you soon, I hope
Meryem
Omar
programming and OOP (C, C ++, JAVA) WEB technology (PHP, J2EE) etc.A young graduate engineer offers his services in the form of special courses in Computer Programming in Casablanca, while following a very accurate educational approach with a very reasonable price.
I can move to the student's home.
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
Abderrahmane
Python language course (beginner or intermediate)Knowing how to program is essential these days, and Python is one of the most used languages lately.
If you are a beginner and looking for a competent teacher with several years of experience with this magnificent language, I am available to help you discover programming in python.
Matías
Private coding / programming lessons with pythonPython is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning.
This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied.
As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others.
I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly.
Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.
Join
Advanced Courses: High School to College Physics and Advanced Python Programming with a Focus on Efficiency.Advanced Courses: Physics from Secondary to University and Advanced Python Programming Focused on Efficiency
Explore the frontiers of scientific knowledge and computer programming with our unique advanced course. This integrated program offers an in-depth approach to physics from high school to university level, while emphasizing efficiency in advanced programming in Python.
Physics from Secondary to University:
Immerse yourself in the wonders of physics, from fundamental high school concepts to the exciting challenges of college. Topics include mechanics, electromagnetism, optics, thermodynamics and much more. Our instructors, experts in their field, guide students through hands-on demonstrations, computer simulations, and laboratory experiments to strengthen understanding of the physical laws that govern our universe.
University courses focus on specialized areas, such as quantum physics, relativity, and interdisciplinary fields. Research projects provide students with the opportunity to explore practical applications of physics in a variety of fields.
Advanced Python Programming Focused on Efficiency:
In the programming component, the course looks at taking Python skills to an advanced level, emphasizing code efficiency. Participants will learn advanced programming techniques, efficient resource management, code optimization, and leveraging advanced Python features.
Advanced topics such as concurrent programming, big data manipulation, and complex application development are covered. Students will have the opportunity to work on practical projects, implementing innovative and optimized solutions.
Teaching Methodology:
The teaching approach is based on a combination of lectures, tutorials and research projects. Students are encouraged to actively participate in discussions, collaborate on projects, and apply their knowledge in practical ways. Experienced instructors provide personalized coaching to maximize each student's potential.
Course Objectives:
1. Gain an in-depth understanding of physical principles, from high school to university.
2. Master advanced Python programming focused on efficiency.
3. Develop practical skills through research projects and computer applications.
4. Prepare students to tackle complex challenges in physics and programming.
Join our advanced course to discover the exciting marriage between physics and advanced programming in Python, and develop your expertise in these dynamic areas.
Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is WelcomeMaster Python with Personalized Courses
Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.
Why Choose My Courses?
Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.
Practical Experience: Learn by doing with real-world projects that build your understanding and skills.
Ongoing Support: Get unlimited email support for any questions you have between sessions.
As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.
Book Your First Lesson:
Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.