facebook
favorite button
member since icon
Since July 2020
Instructor since July 2020
Translated by GoogleSee original
Computer engineer offers a private course in algorithmics and POO (JAVA) at all levels
course price icon
From 40 C$ /h
arrow icon
I offer a private lesson in algorithmic and object oriented programming (in JAVA).
I also offer a JAVA course from A to Z, very flexible and to be adapted according to your preferences and objectives. This course can last about twenty sessions but guarantees a global view on all the bases necessary for a successful professional life.

- Introduction to JAVA (notions, syntax ...)
- TP: a calculator v1
- Object oriented programming (OOP)
- TP: shopping cart v1
- Introduction to useful JAVA libraries (and docs)
- TP: calculator v2
- JAVA8 collections and news (lambda functions ...)
- TP: shopping cart v2
- Exception management
- TP: shopping cart v3
- Introduction to database connection + hibernate
- TP: shopping cart v4 (with the database of your choice)
- Control inversion and dependency injection with Spring
- Spring MVC + REST
- TP: shopping cart v5
- create a thin client (with the language of your choice)
- ....

Regarding my methodology, I base myself on a practical example which concretizes the theory behind the course. So the session begins with a brief introduction of theoretical concepts, then we start with a real case while balancing between the two aspects: "practical" and "theoretical".
A method that I have tested a lot and that I find ideal.

You will love JAVA and the programming :)
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At teacher's location :
  • Incol System, Avenue de la Liberté, Nanterre, France
location type icon
Online from France
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
90 minutes
120 minutes
The class is taught in
English
French
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
At teacher's location and via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
arrow icon previousarrow icon next
verified badge
Farzad
Do you want to learn programming, create a website, develop an application, or improve your skills in C# / .NET / React? I offer personalized courses tailored to your level, whether you are a beginner, student, adult career changer, or already a junior developer.

This course is practice-oriented: the goal is not just to learn the theory, but to understand how to create real projects, write clean code and progress step by step.

We can work on several topics depending on your needs:

Programming basics: variables, conditions, loops, functions, arrays
Algorithms and problem-solving logic
C# and .NET / .NET Core
Creating backend APIs with ASP.NET Core
Databases: SQL, SQL Server, queries, relationships, CRUD
Web development: HTML, CSS, JavaScript, TypeScript
React: components, props, state, hooks, routing, API calls
Frontend/backend connection with React + .NET
Git, GitHub and best practices for version control
Debugging, error fixing, and code improvement
Clean code, simple architecture, project organization
Introduction to artificial intelligence in development: ChatGPT, code generation, debugging assistance, automation
Preparation for technical interviews: algorithms, C# exercises, code explanations

Examples of possible projects:

web application with React
API in C# / .NET
user login system
mini dashboard
CRUD application with database
developer portfolio
student or professional project

My method is progressive, clear, and results-oriented. We'll move at your pace, with simple explanations, practical exercises, and concrete examples. I can help you from scratch or support you on an existing project.

The goal is to make you more autonomous, more confident, and able to truly understand what you are developing.
message icon
Contact Bilal
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
Farzad
Do you want to learn programming, create a website, develop an application, or improve your skills in C# / .NET / React? I offer personalized courses tailored to your level, whether you are a beginner, student, adult career changer, or already a junior developer.

This course is practice-oriented: the goal is not just to learn the theory, but to understand how to create real projects, write clean code and progress step by step.

We can work on several topics depending on your needs:

Programming basics: variables, conditions, loops, functions, arrays
Algorithms and problem-solving logic
C# and .NET / .NET Core
Creating backend APIs with ASP.NET Core
Databases: SQL, SQL Server, queries, relationships, CRUD
Web development: HTML, CSS, JavaScript, TypeScript
React: components, props, state, hooks, routing, API calls
Frontend/backend connection with React + .NET
Git, GitHub and best practices for version control
Debugging, error fixing, and code improvement
Clean code, simple architecture, project organization
Introduction to artificial intelligence in development: ChatGPT, code generation, debugging assistance, automation
Preparation for technical interviews: algorithms, C# exercises, code explanations

Examples of possible projects:

web application with React
API in C# / .NET
user login system
mini dashboard
CRUD application with database
developer portfolio
student or professional project

My method is progressive, clear, and results-oriented. We'll move at your pace, with simple explanations, practical exercises, and concrete examples. I can help you from scratch or support you on an existing project.

The goal is to make you more autonomous, more confident, and able to truly understand what you are developing.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Bilal