Translated by Google
Java Development Course - Learn how to build robust and scalable applications with Java
From 43.86 $ /h
Welcome to my online Java development course! In this course, you will learn the skills needed to build robust, reliable, and scalable software applications using the Java programming language.
We'll cover the basics of Java development, including object-oriented programming concepts, Java syntax, memory management, data structures, algorithms, and design patterns.
We will also cover more advanced topics such as network programming, databases, web application development with Java, application security, mobile development with Java, and much more.
As an experienced software engineer, I have extensive knowledge of Java and its use in industry.
We'll cover the basics of Java development, including object-oriented programming concepts, Java syntax, memory management, data structures, algorithms, and design patterns.
We will also cover more advanced topics such as network programming, databases, web application development with Java, application security, mobile development with Java, and much more.
As an experienced software engineer, I have extensive knowledge of Java and its use in industry.
Location
At teacher's location :
- Paris, France
- Societe Du Patrimoine Urbain, Québec, QC, Canada
- Hôtel de Ville, Marseille, France
Online from France
About Me
I am a computer engineer with 2 years of experience in the software industry.
From my point of view, learning is done by doing. It is therefore on this key element that each of my courses is based. To give you an example, each session begins with the recap of the previous one. The student is then invited to perform one or more exercises varying according to the level. They are guided and all can be modified if necessary. The session ends with ten questions and answers allowing me to prepare for the next class. This method has been and continues to prove itself.
- My goal is to support or train you on the basis of IT but also on programming languages.
- I can train you on the basics of IT but also teach you the best practices of the IT profession. My tips and advice will be your allies in your career as a student or professional.
- I can also teach you front-end languages if necessary and teach you the good development methods.
We can therefore see together:
- Machine language (Binary / Hexadecimal)
- The Basics of Programming Languages (Java, Python, C #, C)
- Initiation to the algorithm
- UML modeling
- Object oriented concepts
- Unit and integration tests
- Test driven development (TDD)
- Databases (SQL)
- Application development
- Creation of mini-games
- Web concept and front language (HTML / CSS)
Do not hesitate to contact me and I can teach it to you!
From my point of view, learning is done by doing. It is therefore on this key element that each of my courses is based. To give you an example, each session begins with the recap of the previous one. The student is then invited to perform one or more exercises varying according to the level. They are guided and all can be modified if necessary. The session ends with ten questions and answers allowing me to prepare for the next class. This method has been and continues to prove itself.
- My goal is to support or train you on the basis of IT but also on programming languages.
- I can train you on the basics of IT but also teach you the best practices of the IT profession. My tips and advice will be your allies in your career as a student or professional.
- I can also teach you front-end languages if necessary and teach you the good development methods.
We can therefore see together:
- Machine language (Binary / Hexadecimal)
- The Basics of Programming Languages (Java, Python, C #, C)
- Initiation to the algorithm
- UML modeling
- Object oriented concepts
- Unit and integration tests
- Test driven development (TDD)
- Databases (SQL)
- Application development
- Creation of mini-games
- Web concept and front language (HTML / CSS)
Do not hesitate to contact me and I can teach it to you!
Education
Engineering degree: Faculty of Science and Technology Mohammedia, Morocco
Professional license diploma: Higher School of Technology Essaouira, Morocco
Professional license diploma: Higher School of Technology Essaouira, Morocco
Experience / Qualifications
- Research and development engineer in a multinational company.
- Contribution in open source
- Teaching
- Contribution in open source
- Teaching
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
90 minutes
120 minutes
The class is taught in
French
Arabic
English
Skills
Reviews
Availability of a typical week
(GMT -05:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Good-fit Instructor Guarantee





