facebook
Akrem
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from36.00EUR/ h

Cours particuliers en programmation orienté object Java

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

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.
...
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

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            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  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    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    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    
17              
18              
19              
20              
21              
22              
23              
from 36€At teacher's location
from 36€At 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            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  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    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    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    
17              
18              
19              
20              
21              
22              
23              
from 36€At teacher's location
from 36€At 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


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.

Join
Academic support: Mathematics from secondary school to Bachelor's degree and Fundamentals of programming in C and C++ (in French)
Academic Support: Mathematics from Secondary to Bachelor's Degree and Fundamentals of Programming in C and C++ for Beginners and Intermediates Whether you are in high school, university or a professional changing career, this academic support program allows you to strengthen your skills in mathematics and programming. In mathematics, you will master the key concepts of secondary and university programs, while in programming, you will learn the basics and fundamentals of C and C++ for beginners and intermediates. This online course is structured to offer you flexible instruction, adapted to your level and your specific needs. --- Why choose this program? - Tailor-made support: Each session is adapted to your objectives and your level, whether it is to prepare for an exam, resolve specific difficulties or improve in a specific area. - Quality teaching: Courses given by an expert in mathematics and computer programming, able to guide you step by step in your learning. - Interactive and engaging methodology: Clear teaching with practical examples, interactive exercises and real projects to allow you to understand and apply the concepts studied. - Flexibility of formats: Choose from 60, 90 or 120 minute sessions depending on your availability and your objectives. --- Course content: Mathematics : 1. Secondary level: - Algebra and geometry: Solving equations, systems of equations, properties of geometric figures. - Trigonometry and arithmetic: Properties of trigonometric functions, trigonometric identities, calculations with logarithms and sequences. - Probability and statistics: Basic concepts of probability, calculation of means and standard deviations, conditional probabilities. 2. Bachelor level: - Differential and integral calculus: Study of functions, derivatives, integrals and applications in practical contexts. - Linear algebra: Vectors, matrices, linear transformations, linear systems. - Applied mathematics: Solving complex problems in analysis, optimization and mathematical modeling. --- Programming in C and C++ (Beginner and Intermediate): 1. Introduction to C and C++ programming: - C basics: Variables, data types, operators, control structures (if, while, for), functions and arrays. - C++: Introduction to object-oriented programming (OOP) with classes, objects, inheritance, polymorphism. - Memory management: Dynamic allocation, pointers, memory management in both languages. 2. Intermediate programming in C and C++: - Advanced data structures: Linked lists, stacks, queues, binary trees. - Exception handling: Using try-catch in C++ and error handling in C. - Practical projects: Development of simple applications, games or automation projects with C/C++. --- Course schedule: - 60 minutes: Short, focused lessons to address a specific topic or solve a particular problem. - 90 minutes: Perfect for exploring a topic in more depth with concrete examples and practical exercises. - 120 minutes: Intensive format for in-depth reviews, projects or advanced programming sessions. Each session includes: 1. Introduction: Review of concepts or introduction to new notions. 2. Detailed explanation: Theory accompanied by practical examples to illustrate the concepts. 3. Hands-on exercises: Problem solving, live code or case studies. 4. Questions and answers: Clarification of doubts and review of complex points. --- Resources and tools provided: - Teaching materials: Course notes, exercises and projects, detailed solutions for each problem studied. - Interactive platform: Use of a digital whiteboard, screen sharing and real-time code simulation. - Follow-up between classes: You will have access to email follow-up to ask additional questions or clarify points after each session. --- About the trainer: An experienced trainer, passionate about exact sciences and programming, with a solid background in teaching mathematics and C/C++ programming. With a clear and structured pedagogical approach, he will guide you through each step of your learning, providing you with the keys to succeed and progress quickly. --- Book your course now! If you want to improve your math and programming skills or need targeted support to succeed in your exams or projects, this program is for you. Register now and start your personalized learning for a successful future!

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.

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

Ahmed
Software Development Engineer gives you courses in algorithms and programming.
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). I also have the ability to assist you in completing your homework and exercises.

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 :)

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!

Damien
Learn how to program from beginner to advanced and how to improve your computer skills
Since early childhood I have been obsessed with computers. All my degrees have been in the domain of computer science from high school to bachelor, master and a PhD in Information Systems I chose not to to finish at the last moment. Instead I chose to co-found a spin-off that became the most successful Belgian tech company, for which I was CTO for years. At university I was a teaching assistant and enjoyed giving hands-on courses very much. My education and experience is pretty broad so it would be laundry list of programming languages, conceptual modelling techniques and database implementations.. But some of my favourites are python, ruby, C/C++ and Java. But trust me the principles are all the same. To be entirely correct, there's procedural, functional, object oriented and prototype based languages If you're an advanced student which I can help you with on how to think in those concepts. I spent every Saturday in the Apple store were my father worked as a child and then added Linux to my repertoire at a later age I tackled unix based operating systems like Linux. So if you are a total beginner to an advanced computer science student, I can help in many ways. Upon request I can show you my resume. Thank you for taking the time to read this and I will be happy to hear from you.

Tanjil
The Complete Python Course (from zero to end of basic)
HI! I am Tanjil, your instructor of the Basic Python Course, I’ll be guiding you to start your development career with python. Since python is becoming a stronger language day by day, there’s been an acute possibility that python will be taking over the market. And this process has already been taking place. So without a doubt this course will be benefiting you a lot. I designed it in a way that you can switch to any developing platform according to your preferences. But this basic knowledge is must to start over anything in python.