facebook
Akrem
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from54.85CAD/ h

Courses on Spring Core , SpringBoot, Spring MVC, REST and Spring Security

This course is intended for students or developers, it explores the most commonly used features of Spring and Spring Boot.

The course is focusing on the following chapters :

- Introduction to spring (configuration, Annotation and component scanning)
- Factory beans
- Dependency injection and Spring Container
- AOP
- Testing spring application
- Spring & Data management ( JdbcTemplate )
- Transaction Management with Spring
- Spring Boot
- Spring Data
- Spring MVC
- RESTFull applications
- Spring Security
- Testing Spring boot
- Spring JMS

Extra information

We will need your own laptop where you should install Java8 and Intellij or Eclipse

Location

At student's location: Around Brussels, Belgium
At teacher's location: Allée des Lilas, Anderlecht, Belgium

|
Use ⊞+wheel to zoom!
+

General info

Age:
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
120 minutes
The class is taught in:French, English

About Me

Translated by Google. Click to view original.
Certified Java / J2EE developer, with experience in large companies in Java / J2EE development (jsp, servlet, Spring, Spring mvc, Struts 1, Struts 2, Hibernate, jpa, ..)

Former Java trainer at an engineering school.

Reviews (7)

Very kind, very attentive, patient, good teaching methods, available. Very satisfied, I highly recommend it.
Translated by Google. Click to view original.
Mr. Akrem is a great teacher with patience and experience. He makes sure I as a beginner understood the basis of algorithms and how things work before actually coding which is a great thing.
I recommend !
Translated by Google. Click to view original.
Mr Akrem is an excellent teacher.
Translated by Google. Click to view original.
Very good teacher, Mr.Akrem knows his subject and understands the needs of the student. I suggest it to you
Translated by Google. Click to view original.
...
I am a senior java developper for over than 9 years in big companies (certified from Oracle), A Java coach in a big company, I used to give training session to get the Oracle Java certification. I offer an individual or a group courses for all programming levels. Here is the main courses : - Object Oriented Programing using Java - Functional Programing using Java 8/11 - Modular projects using java 11 - Web programming using Spring boot, Spring MVC, Spring Data, Spring Security and thymeleaf - Initiation to Reactive programming

Ask a question

Send a message explaining your needs and Akrem 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) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              Sunday at 4:00
5              Sunday at 5:00
6              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  
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday 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 C$54.85At teacher's location
from C$54.85At 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 August 2015
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              Sunday at 4:00
5              Sunday at 5:00
6              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  
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday 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 C$54.85At teacher's location
from C$54.85At 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


Camille
PUBLIC SPEAKING, RHETORIC and ORATORY ART: COMMUNICATION METHODS (PROFESSIONAL/PERSONAL)
Improve your skills during oral interventions in public, better manage your personal/professional communication & the resulting conflicts, master negotiation techniques (...): your objectives in terms of communication can be diverse and the objective of These sessions are precisely to support you to better achieve them. So, how can we send a clear message, create a difference and make an impact? ➤ Whether your objective is personal or professional, speaking is a predominantly physical activity, relying on a body, a voice, a breath, a rhythm (diction), an emotion and above all techniques, tools, a method, a know-how, reflecting the speaker's involvement in his speech. . ➤ On the telephone, in a meeting, in front of a client, his family (...), relevant and successful speaking must always be effective and efficient, with clear, simple and impactful messages, creating a balance between the message received and message sent. Coherence between form and content. ➤ So, how to listen and be listened to, convince and be impactful, challenge and leave an impression, promote your content, address your audience relevantly and optimize the quality & clarity of the exchange/message? It is precisely a question of going through, applying and deploying practical and effective techniques of oral presentation, simple intervention or 'one to one' exchange, aiming to challenge one's audience or interlocutor, taking care of both the content and the form. , all in a professional or personal setting. For this, there are verbal and non-verbal communication techniques. ➤ Thus, mastered, the practical method allows, through a set of simulations and scenarios based on your daily experience supporting pragmatic & concrete techniques, to improve self-confidence, self-assurance, ease by overcoming discomfort and controlling his emotion in public. But also to work on your leadership & charisma, in a context where empathy and emotional intelligence are at the service of communication. ➤ So, in this context, after having precisely defined your objective & gone through the blockages encountered, here are some examples of themes covered through concrete techniques & a methodology: ✓Perfecting your rhetoric/repartee ✓Fundamentals of eloquence but also of oratorical art (intonation, gaze, gestures, elocution, range, emotions, charisma, pronunciation) to ensure consistency between content & form ✓Fundamentals of Body Language to support and not interfere with the discourse while being convinced & convincing. ✓Highlighting your speech & promoting your speaking skills to arouse interest, by leveraging your strengths. ✓Creation of coherence between the message sent & the message received in order to improve one's speech and in fact, one's professional/personal relationships. ✓Management of question answer sessions & external reactions during a speech or oral exchange. ✓Techniques to put your interlocutor at ease and appear friendly/interested. ✓To succeed in a negotiation/mediation. ✓To learn to say ‘no’ in three steps AND get people to say ‘yes’. ✓To transform sentences into positive AND constructive. ✓To manage conflicts (e.g. NVC techniques, Non-Violent Communication). ✓To put NLP (neuro-linguistic programming) at the service of communication. ✓To adopt effective, simple, fair and engaging language. ✓To use sentences, phrases & expressions to be precise, simple, effective & engaging. ✓To manage your personal & professional relationships with, for example, the preparation of your ratings. ✓Make your hypersensitivity a strength to tame your abilities. (...) ➤ In short, each session combines techniques & practical exercises adapted to your everyday situations (filmed with your agreement in order to be reviewed, commented on, decoded together live), so that you can put them into practice immediately, and from the 1st session. ➤Trained at Grande Ecole post-European preparatory classes & Ivy League university in the United States, specialized and working for more than 15 years, in Europe and North America, in the field of communication, in renowned public and private international establishments, participating in forums and conferences, & oriented towards pedagogy and careful methodology. ➤ Locations: Geneva-Lausanne-Fribourg-Zurich-Neuchâtel-Lugano-Montreux-Basel-Neuchâtel-Berne-Lucerne-Brussels-Luxembourg-Paris-Lyon-Montreal. But currently and until further notice, only by videoconference in accordance with national recommendations on Covid, this format also being unanimously suitable for those supported. The quality of the session & interaction

Alex
Mathematics for students of all grades, IB and GCSE
Mathematics is the best way to enhance your intellect but also work on your intuition and your ability to see patterns. Good day, my name is Alex, I have been teaching math for over 10 years to hundreds of students. I will teach all grades from elementary school all the way to high school and IB/GCSE etc. My philosophy revolves around these three values: -Encouragement -Inspiration -Discipline I specialize into teaching mathematics and programming, but in some occasions I teach physics too. Feel free to contact me.

Join
Personalized Success: Private Lessons in Math, Physics and Computer Science. (in French)
Personalized Success: Private Lessons in Mathematics, Physics and Computer Science This online tutoring program offers a personalized approach to mastering mathematics, physics and computer science. Designed to adapt to all levels, it is aimed at middle school, high school, university students and professionals looking for improvement. With a clear and interactive teaching method, you will learn to solve complex problems while developing a deep understanding of the concepts. --- Why choose this program? - Full customization: Each course is tailored to your needs, whether it's filling gaps, preparing for exams, or working on advanced projects. - Multidisciplinary expertise: Learn from an experienced teacher in mathematics, physics and computer science, able to connect concepts across disciplines. - Effective methodology: Clear explanations, interactive exercises and concrete case studies for rapid assimilation. - Flexible formats: Choose 60, 90 or 120 minute sessions depending on your goals and schedule. --- Course content: Mathematics : 1. Secondary level: - Algebra: equations, systems, inequalities. - Geometry and trigonometry. - Basic probabilities and statistics. 2. Advanced level: - Differential and integral calculus. - Mathematical analysis and optimization. - Solving complex problems for exams and competitions. --- Physical : 1. Essential bases: - Laws of mechanics (Newton, energy, work). - Electricity, magnetism and electrical circuits. - Waves, optics and thermodynamics. 2. Applied physics: - Fluid dynamics, advanced thermodynamics. - Physics of materials and concepts of quantum mechanics. - Solving real-world problems related to engineering and science. --- Computer science : 1. Basic concepts: - Basic programming: Python, Java, or C++. - Introduction to algorithms: variables, loops, conditions. - Management of simple IT projects. 2. Advanced applications: - Object-oriented programming and advanced data structures. - Use of specific libraries like NumPy, Pandas or Matplotlib. - Development of practical projects: simulation, automation and data analysis. --- Course schedule: - 60 minutes: Focus on a specific subject or resolution of a key exercise. - 90 minutes: Ideal duration to explore a theme in depth with practical applications. - 120 minutes: Intensive format for complete revisions, projects or accelerated learning. Each session includes: 1. Introduction: Reminder or discovery of basic concepts. 2. Detailed explanation: In-depth theory with concrete examples. 3. Practical: Solving exercises or studying interactive cases. 4. Summary: Questions and answers and validation of acquired knowledge. --- Resources and tools provided: - Educational materials: summary sheets, corrected exercises, step-by-step guides. - Interactive platform: virtual whiteboard, screen sharing, simulations and live collaboration. - Continuous support: answers to questions by email between classes. --- Your teacher: An expert passionate about teaching, with a solid background in mathematics, physics and computer science. Recognized for his accessible and adapted pedagogy, he will support you in achieving your academic or professional goals, by simplifying complex concepts to make them accessible and applicable. --- Book your class today! Whatever your level or needs, this personalized program is designed to help you progress quickly and sustainably. Register now and take a decisive step towards success!

Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master 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.

Himank
Computer Science Subjects and Projects : Operating Systems, Algorithms, Data Structures, Database Management System and Computer Networks.
Currently, I am working at the MaaS department in Denso Corporation, Shinagawa, Tokyo. I have done my masters from the Indian Institute of Technology Hyderabad India recently. I can teach any subject of Computer Engineering. I will give you class from very basic to advanced level. I have cracked Graduate Aptitude Teset (GATE) in India and score AIR 1456 among 100000 students. I have in-depth knowledge of Computer Science subjects. I can teach you coding, Science and Math if you wish to learn new things contact me. This class is for those who really want to use to learn computer subjects like Computer Networks and Algorithms in a more innovative manner. I can help you in deciding on your final year project in Computer Science Domain as well. I little bit know Nihon-Go as well.

Alicha
ICT class, Computer Science, Coding and Network, all about Computer
Classes are face-to-face at the student's home or via webcam. You will learn computer science according to your level and what you want to learn. I am a computer science student so quite versatile. As far as programming is concerned, the possible languages are: HTML, CSS, PHP, Python, C and C++, for the network, introduction to software such as Cisco packet tracer, GNS3, vmware, virtual box. Introductory computer courses, even rudimentary ones, are possible. You will learn in a jovial and encouraging atmosphere, I have a lot of experience in the field of teaching and I am comfortable with children

Melih
Computer courses (databases, programming, artificial intelligence and cybersecurity)
I am a computer science student at the Polytechnic Faculty of Mons. Alongside my studies, I have enriching experience as a private teacher, providing courses in various fields such as databases, programming, artificial intelligence and cybersecurity. Here is a concise summary of some significant projects I have completed: Secure connected sensor system - Collaborative development with Polish students to create a secure and connected sensor network. Full Stack Development for EasyTrip - Website design for a fictional company specializing in travel planning. Optimization of vehicle routes for IT - OPTICS - Participation as a developer in a team of 17 students, working on route optimization for a real client. Creating AI for Financial Transactions – Development of artificial intelligence capable of executing financial transactions based on stock market fluctuations. Business project for PARASOLAR SA - Participation in the Business section for a connected parasol project and carrying out a financial analysis. Civil Engineering Entrance Exam Training - Providing training to help students pass the Civil Engineering Entrance Exam. Middle school tutoring - Supervision during remediation sessions for high school students. These varied and enriching experiences demonstrate my commitment, my versatility and my passion for IT as well as for teaching.

Loic
Math, Computer, Test prepations, Tutoring and Advices for Primary, Secondary, and University Students ( Bachelor degree)
Mathematics is a powerful subjects which has its applications in mostly all the fields like engineering, finance and moreover. In this class you will be able to overcome your fear in Mathematics by having simplified lectures in mathematics field lsuch as algebra and calculus. Moreover you will have detailed explanations in subjects programing, more precisely in python and java, which are useful tools for a good career development.

Pr YSF
Electronics, Control of industrial systems, C/C++ VHDL programming, digital and analog electronics, MATLAB simulation
Hello, I am a doctoral student in electrical engineering and associate professor in engineering sciences, experienced in the field of electrical engineering, I offer support courses in the subjects of engineering sciences (Electronics, automatics, electrical engineering, automation, programming). Digital electronics Analog electronic electromagnetism (propagation of high frequency waves) Automatic (continuous, sampled) electrical engineering (transformers, electrical machines, switching power supply) C / c ++ programming, Assembler, ARM, STM32 renewable energy (wind, PV) engineering Sciences RDM Python,VHDL PIC Microprocessor and Microcontroller Signal processing and data acquisition Engineering Sciences These courses allow the student to get up to speed and regain confidence in all scientific subjects, just as they prepare him effectively for the Baccalaureate, the Preparatory Classes or various examinations of the engineering classes. COURSE OBJECTIVES AND PEDAGOGICAL APPROACH Resumption and deepening of fundamental concepts through exercises with course reminders. Put the student in a situation of questioning and research. Respond to individual issues and questions Exercise training in order to achieve real mastery of the content. Learn to build theoretical reasoning from observable facts or hypotheses. Specific preparation for higher education requirements (in-depth content, increase in work capacity, enrichment of scientific background) This educational approach is effective since it has often led me to interesting results with my students. Associate professor provides support courses in electrical engineering

Faisal
Python from Beginner to Expert Level Step - by - Step
Hi, I hope you will be fine. Welcome to my profile. This is Faisal. I am a Lecturer in Data Science at University. Data Science is the advanced field of Computer Science. I have more than 4 years of teaching experience including International level Students from Multiple countries of different levels of education, like, up to the University level. I love education because education is a powerful weapon to change the world. I am hardworking, and I am interested to use my Technical background and Expertise for my students. I teach the students with step-by-step instructions to make their concepts clear. That’s why I always focus on the Quality of Education to make my students and their parents happy. I take quizzes /tests daily and weekly basis. I provide the helping materials. I'm a friendly, happy, and polite person. I really like teaching because I think it’s my passion. I really enjoyed teaching children because they always enjoy my lessons. Lооking fоrwаrd tо Help mоre аnd mоre students tо get better & Quаlity Educаtiоn. Feel free to contact me, Takecare :)

Ahmed
Plan your future! Develop in-demand programming skills and open doors to an exciting career.
Software development engineer eager to share his knowledge, I offer personalized private lessons for all levels, from beginner to advanced. I acquired in-depth expertise in the language and its applications. I am able to guide you in all aspects of programming, from basic syntax to the most advanced concepts (eg OOP).

Samuele
Create your first website with me! through HTML, CSS, PHP, design with Figma
I suggest you create with me your first website and learn the basics of web programming through HTML and CSS, but also to spend time on the more design oriented approach. And if you are motivated, we will continue with a more dynamic approach to the web with php and its frameworks, so yes that's a lot of new words but don't worry! The lessons are of course personalized according to your desires and your needs and your level.

Prateeba
Computer programming courses (Python|Java|Scala|C++|C)
This course is for students who have difficulty programming or understanding certain concepts related to computer programming. Being a final year student in computer science with a lot of experience in different projects, I understand the obstacles encountered by students. My goal is to make sure that they overcome these difficulties and that they understand the computer logic behind them so that they can solve the problems themselves and progress. I teach the following languages: - Python - Java -Scala - C / C ++ - MySql Specializing in algorithms and data structures, I can also help with algorithmics especially for problematic subjects for beginners (data structures (trees, heaps etc.), recursion) I am very patient and attentive.

Soumen
Java Programming concepts from Experienced IT Professional
Java is a powerful programming language and I deliver the concepts explanation very clearly so that it helps students to pick up. The classes will be backed up by a lot of practical lessons and theory notes will be provided for reference. Regular touchpoints and assessments will be held and doubt clearing sessions will also be conducted on a regular basis.

Tony
Python Programming: Beginners to Advanced (Hands-On Learning)
Python is not just another programming language. It's a tool that empowers its users to innovate, analyze, and solve complex problems, making it one of the most sought-after skills in today's digital age. As an Electrical & Computer Engineer with a Master's in Artificial Intelligence, I have an in-depth understanding of both the theoretical and practical aspects of computer science & programming. Whether you're a curious child eager to grasp the basics or an adult aiming to dive deep into advanced concepts, I am equipped and enthusiastic to guide you on this enlightening journey!