Yassine
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
FavouritesAdd to Wish List
from19.12USD/ h

Angular 9 and Spring boot 2 training (100% Practical)

Translated using Google Translate. Click to view original.
Training aims :
=========================

✅ Develop your first FullStack application with Angular9 and
Spring Boot 2

✅ Develop a complete REST API based on the Spring framework
Boot

✅ Implement good practices by creating services, interfaces,
models ...

✅ Learn the basics of creating cool apps
Frontend with Angular

✅ Learn to use a wide variety Spring Boot Starter Projects -
Spring Boot Web and Spring Boot Data JPA

✅ Learn how to properly secure your application with spring
security

✅ Learn how to deploy your spring boot application with
heroku

Content:
========

1. Server-side technologies
------------------------------------------------
+ Spring Boot - 2.0.4.RELEASE
+ JDK - 1.8 or later
+ Spring Framework - 5.0.8 RELEASE
+ Hibernate - 5.2.17.Final
+ Spring Data JPA - 2+
+ Spring Security

2. Front end technologies
-----------------------------------------
+ Angular 9
+ Bootstrap 4
+ npm +6.4.1
+ JQuery

3. Tools
--------------
+ Maven - 3.2+
+ git / github
+ heroku
+ IDE - Eclipse or Spring Tool Suite (STS)

Extra information

Translated using Google Translate. Click to view original.
Hourly volume: 30H (during Weekend)

Location

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

|
Use ⊞+wheel to zoom!
+

General info

Skills:

Age:

Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)

Student level:

Beginner
Intermediate
Advanced

Duration:

45 minutes
120 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 (2)

Yassine m'a beaucoup aidé pour mes révisions de mon examen en C#. Il cible les points importants et donne toutes les méthodes à savoir afin de progresser. De plus, Yassine est très patient et prend son temps pour bien expliquer. Travailler avec lui était un plaisir et je le recommande fortement.
Yassine est un professeur très compréhensif et professionnel. Pédagogue, il sait s'adapter et utilise les bons outils pour faciliter la compréhension. Il partage également des méthodes de travail sur le long terme.
Teacher Graduate with a master's degree in computer science, I propose an individualized pedagogy, help with the preparation of tests and exams. This course is for young students who are having difficulty with the basic concepts of structured programming (types of variables, loops, tables, functions, structures ...) and programming orient object (encapsulation and inheritance , polymorphism ...) It will be divided into two parts: + One for courses to understand all the basic concepts. + The other one for exercises to put into practice what we saw in class.
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.
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. Objectives: to design a small Web application based on Java EE use a development environment to design and debug a java EE web application respecting the MVC model; package, deploy and configure a java EE web application on an application server.
This course will teach you how to use JavaScript to create dynamic and interactive web pages and PHP for the creation of web applications, we also add MySQL for the data management of our web applications and all that by telling you the web application two general part to know : The client part: it is where we will create our interfaces html pages css and javascript we can also add some css library like Bootstrap and JavaScript as jQuery or AngularJs. The server part: it is where we will create PHP script to interact with the database of our web application like sql queries for example to make a server-side authentication
As a freelancer in web development for just a few years I have noticed that there are a lot of applications for creating single page application with Laravel the PHP framework and JavaScript View Js, which is why I have decided to create this course which is based on the realization of a web application that I have already created from A to Z: * How to use Vue Router with Laravel * How to Install AdminLTE 3 * How to Use Awesome Font 5 on Laravel * How to Use API in Laravel * Api Auth with Laravel Passport * JWT with Laravel Passport and JavaScript Request * Custom Events view * View form with Laravel * Relational Database with Laravel * Axios and Ajax Request * ACL in Laravel * Online Users list

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

MonTueWedThuFriSatSun
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            Saturday at 13:00  Sunday at 13:00
14            Saturday at 14:00  Sunday at 14:00
15            Saturday at 15:00  Sunday at 15:00
16            Saturday at 16:00  Sunday at 16:00
17            Saturday at 17:00  Sunday at 17:00
18            Saturday at 18:00  Sunday at 18:00
19            Saturday at 19:00  Sunday at 19:00
20            Saturday at 20:00  Sunday at 20:00
21            Saturday at 21:00  Sunday at 21:00
22            Saturday at 22:00  Sunday at 22:00
23            Saturday at 23:00  Sunday at 23:00
from $19.12Online via webcam
from $37.12At 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
  • 1 repeat student
  • Phone number verified
  • Google+ connected
  • Linkedin connected

Availability of a typical week

MonTueWedThuFriSatSun
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            Saturday at 13:00  Sunday at 13:00
14            Saturday at 14:00  Sunday at 14:00
15            Saturday at 15:00  Sunday at 15:00
16            Saturday at 16:00  Sunday at 16:00
17            Saturday at 17:00  Sunday at 17:00
18            Saturday at 18:00  Sunday at 18:00
19            Saturday at 19:00  Sunday at 19:00
20            Saturday at 20:00  Sunday at 20:00
21            Saturday at 21:00  Sunday at 21:00
22            Saturday at 22:00  Sunday at 22:00
23            Saturday at 23:00  Sunday at 23:00
from $19.12Online via webcam
from $37.12At 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

   LinkedIn   

Khalid
With this course, I teach you how to create your site with WordPress. You are one click away from bringing visitors or prospects to you.
Having a good knowledge of WordPress is a great asset, you increase your communication resources and gain in autonomy. I accompany you from the setting up of your site online to the proper configuration of it. As a preamble, you start by understanding what WordPress is, how to install it online with your own domain name. You can then integrate content: pages, articles, graphics, photographs, videos, webinars, contact form... All this without any line of code. The process is simple, in the following order or according to your needs, (if you want one or a few hours of lessons on a specific issue, please let me know your request): - Installation and basic configuration of WordPress online. - Securing and prioritizing the rights of the site's users: you and/or your colleagues. - Reflection and implementation of the best categorization for your content. - Management of menus. - Choosing the design and how to modify it. - Keywords and local search. - SEO: content prioritization, identification of your customers' or audience's path on the web and how to attract them to your site. - Image optimization: for a quick display of the site, better SEO and sharing on social networks. - Choice of the best plug-ins according to your specifications: e.g. setting up meetings, events, mailing-lists. - Multilingualism. - Best practices and tips for better site security. If you work for a small company or an organization, I adapt my course accordingly, so that you can use your website at best with your colleagues for a better sharing of tasks. This course is therefore aimed at those who want to have a quality presence on the web, knowing how to create a website is of course also useful when looking for a job. Don't hesitate any longer, once your website is online you can start prospecting your customers. But be aware that this is a course, not a service :), I adapt as much as possible to your needs, but it is in your interest to follow the steps. By experience, I know that if I adapt too much to the student's demands, the pedagogy and learning are slowed down. An express intervention can nevertheless be carried out, it concerns without restriction: the recovery of an offline or corrupted site, a backup maintenance, an incompatibility between several plug-ins, but also the implementation of contact or booking forms or any other functionality.

Diego
Hello! I am a Computer Engineer I'm giving private lessons on Java, C and Web Development
Graduated in 2014 at the Polytechnic of Turin Master's Degree. I have three years of experience as a Tutor in teaching and tutoring on C language, Java, Java-Android, Php, Html, Css, Javascript, JQuery, Database, C # and exercises on flowcharts.

Ibrahim
Java, C, C# Programming for University Students in all levels
Learning computer programming for university students in all levels. Could be very basic or for advanced courses. Suitable for reinforcement for university courses of: Java. Object Oriented, Data Structure, Advanced Java, Software Engineering, Database, Web Development.. etc. Can be given in: Java, C, C#, Javascript Course Outline: Section 1 - Getting Started Java Basics Data Types Arrays and References Operators and Constructs Java Objects Dynamic Memory Allocation Java Methods Java Strings Section 2 - Cla1sses and Objects Class Design Fields and Access Control Constructors Method Overloading Static Methods Inheritance Method Overriding Using final and super Abstract Classes and Methods Dynamic Binding Polymorphism Section 3 - Working with Classes Using instanceof Interfaces Exception Handling Exception Objects throw points, throws clause try, catch, finally Section 4 - User Interfaces Window Applications Layout Managers Event Handlers and Listeners Anonymous Classes and Lambdas Java Swing APIs Basic GUI Controls Menus and MenuBars Section 5 - Generics and Collections Why Use Generics? Generic Classes and Interfaces Generic Iterators Collections ArrayList, LinkedList, HashMap Section 6 - Threads Thread States Extending the Thread class Timer Thread Implementing the Runnable interface Section 7 - File I/O Input and Output Streams Binary and Text Files Files and Directory Methods

Ankit
JavaScript + HTML - Learn how to master JavaScript and HTML
JavaScript is thought of as the backbone of web apps that adapt, no matter the device. You can use it to add dynamic behavior, store information, and handle requests and responses on a website. If you already have some knowledge of HTML and CSS, this is your next step to building modern, dynamic websites. When you finish this course, you’ll have mastered JavaScript fundamentals and intermediate content like functions, object-oriented programming and browser compatibility. With these skills, you can build interactive websites.

Said
Accelerated computer courses: office automation, programming for all levels, advanced programming
For all levels, I offer programming courses according to your needs: -Web technology. (php, angularjs, javascript, css, html ...) -JAVA / J2EE technology (frameworks: Spring Boot, JPA, hibernate), RMI, Sockets ... -Office (Word, Excel, PowerPoint) -The use of the machine.

Faye
Web master, Language, photography for your new skills
I'm a Web developer since 10 years ago and I would love to show you how to be a web developer if you are interested. As a photographer you have to make sure that you are good at photoshop and it would make your pictures look great. I'm fluency in English and Chinese and I would like to help your conversation if you would like to improve your language skills. I'm waiting for your contact Bonne journée!

Sohayb
Computer Programming (General and Specialized tracks)
Computer Science Engineer / Teacher (specialized in 'BIG DATA & IA'), i am offering an individualized pedagogy, assistance with the preparation of tests and exams. With a rigorous method and a high availability, you will be able to progress in harmony with the courses of your school program , with progress reports and periodic Checkpoints, you will find yourself ready without panic and without overload.

Gaëlle
PROGRAMMING COURSES FOR CHILDREN IN BARCELONA !!!
Your child wants to discover programming? This summer is the opportunity! For the youngest, discovery sessions using robotics and programs adapted to his age (Scratch jr, Scratch, LEGO WeDo, interactive games ...) For older children: Creation of a web page, a mobile application, a video game, construction of a homemade robot ... Custom course :) Possibility of a group course.

Ibtissam
cour de soutien de programmation java orienté objet
Par opposition à la programmation procédurale, la programmation Objet est une façon très différente de réfléchir, d’architecturer et développer son application. Une fois assimilée, la programmation orientée Objet rend les développeurs plus à l'aise dans l’élaboration d’architectures complexes puisqu'elle leur permet de mettre en place une meilleure modélisation des idées de tous les acteurs d'un projet. Enfin, elle permet de mieux structurer son développement et favorise la maintenance et la réutilisabilité du code.

Sanyam
Java, Programming, Datastructures, C, C++ , Computer Science, Python , Javascript, Spring, REST, Design Patterns, Object oriented Analysis
I have over 6 years of programming experience and 2 years as teaching assistant. I hold both bechlors and masters degree in computer science. with overall CGPA 7.1. I can help you master programming and computer science subjects.

Abdulrazak
Become a WEB DEVELOPER! Learn How to Create Working Online Applications From Scratch.
I will teach you practical skills to allow you to create a low fidelity UI/UX design, create a high fidelity prototype using Adobe XD, create a front end for your design using HTML, CSS, Bootstrap and Javascript and finally create a back end using PHP that joins your application to a MySQL database.

Szabolcs
Programming in Python and Java. Programming is fun!
Dear future Student! My name is Szabolcs. Education: I'm a twenty years old economics IT student at the Budapest Business School. I attended the Budapest Fasori Lutheran Secondary School before, from where I graduated with an advanced level IT and English exam. Language: I just passed my C1 level Business English exam in January (2020). In terms of experience, I participated in multiple exchange programs, including in Germany, the Czech Republic, and Turkey. I was also one of the three Hungarian delegates at the Parliamentary Debate World Competition and Conference in Japan (2017). Some more first-hand experience came from volunteering in healthcare (first aid and drug-use prevention) at music festivals such as Sziget, VOLT, and Balaton Sound. Programming: For my advanced level IT graduation exam (2018) I learned Python programming. During my studies at university, I took two semesters of Java programming. I can teach the basic logic of programming and help you prepare for your advanced level high school IT final exam or help you with your first few semesters of programming at university in these languages. Pricing: I live and study in Zugló, near Egressy square. There is a price based on travel time. I also teach acoustic/electric guitar, if you're interested.

Zouhair
JAVA Programming - starting from beginner’s level to the advanced concepts
Learn to program in the Java programming language. This course assumes no prior programming knowledge, just a desire to learn to program. This course will cover lessons in a systematic order starting from beginner’s level to the advanced topics. Whether you are a college student looking for learn Java programming or a company employee learning advanced Java topics for building an application in Java, this Course would definitely be useful for you. Let’s start learning.

Adrien
Software development, programming, web and software engineering
Experienced and qualified web developer offers you to learn software development. With me, you will not just learn to write code but to design quality software. I will make you evolve by making you practice from the start! No boring lecture with me. I can tell you that you have no basis or that you want to improve. I support you by following the axis that best suits your needs: - Personnal project - Personalized school support - General education - Professional training - Preparation for job interview (whiteboard testing) If you are curious about the different aspects that we will be able to see together, here is the program below. Don't be impressed, everything will come in due time! Programming: - Analysis - Algorithms - Data structure - Tests - Programming paradigms (object oriented, imperative, declarative, etc.) - Languages (Java, Python, Javascript, NodeJS, Typescript, etc.) - Database - Version management (git) Material layer: - Network - Computer structure - Operating system Web: - Languages: HTML, CSS, XML, JSON, Javascript - Client-server architecture - JS Framework (React, Angular, Vue, etc.) Pro: - Packaging - Production start - CI / CD - Virtualization - Framework: Spring, Django, DRF, Angular

Rakesh
Java, Spring framework, DevOps, Mobile Testing framework
I am Rakesh. I am working with well known company here in Berlin. Teaching my passion and i would like to share my knowledge with people around. I have around 10 years of IT industry experience. I have advance level of experience of programming in Java, Spring as well as mobile development.