Ibtissam
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
FavouritesAdd to Wish List
from29.20USD/ h

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.

Extra information

cour de programmation informatique

Location

Online via webcam

General info

Skills:

Age:

Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)

Student level:

Beginner
Intermediate
Advanced

Duration:

30 minutes
45 minutes
60 minutes

The class is taught in:

English, French, Arabic

About Me

je suis ingénieur de développement java/angular che IBM Company et je suis la pour vous idée pour connaitre le monde digital

Back: JAVA8, Java/JEE, REST, Spring (core, boot, mvc, security, data, Profiles), DDD,
Cucumber/BDD, Junit, Maven, Jenkins/sonar, GIT, Intellij, oracle, h2
Front: AngularJs, LESS, HTML 5, bootstrap, grunt,NodeJs, Npm, Nexus

Education

Université Hassan II Mohammedia
Master'en sciences d'information et ingénierie
Années de fréquentation ou date prévue d’obtention du diplôme 2015 – 2017
Master:
- Systèmes d’exploitation : Windows, Unix-LINUX,
- Technologies XML :DTD,XSD,XSLT,RDF ,XMI
- Systémes d’information Décsionnels : Modélisation, Data-werehousing,Data Mining
- Technologies de distrubition :RMI,Threads,Architecture SOA
- Conception et méthodes : MERISE, UML.
- Ingénierie des modèles :Approche MDA,ATL,QVT
- Méthodes agiles: Scrum,XP ,modèle en V,BPMN
- Base des données : ORACLE, MYSQL, Microsoft ACSESS, SQL SERVER, SQL, PLSQL
- Langage de programmation : C, C++, JAVA
- Langage de programmation Web : JAVA EE (HIBERNATE, SPRING,SPRING MVC, JSF,
MAVEN,JPA) JAVASCRIPT , JQUERY, HTML5, CSS3, PHP,Angular Js 1.0
- Mobile:Programmation des application Hybrid Framework IONIC
- Web services: SOAP ,REST
- Outils divers:IDE (Eclipse, Netbeans,Visual studio), (Power AMC, ArgoUML,
Visual paradigm) MS Project

Experience / Qualifications

Ingénieur de dévelopement fullstack JAVA/ANGUALR
Développement d'un réseaux social professionnel pour la banque PNB Paribas
mettre en avance les compétences
des collaborateurs, leur proposer des offres RH et assurer un suivi pour un bon
épanouissement au sein du Groupe BNPP .

Reviews (3)

A pu aider efficacement mon fils sur un projet Java avec un cours de 2h.
A recommander fortement Professeur à l’écoute
Une Très très bonne prof
In this Git and GitHub course, we will learn how to manage the versions of our project like a real pro using these two tools: Git is completely free and GitHub has a free plan offering the majority of the functionalities. Git is one of the most popular version management software with over 12,000,000 users. It is present in the vast majority of development companies and is clearly a must-have for open source projects. Github is a collaboration platform for developers based on Git. Github will not only allow you to host your Git repositories but also provide you with many tools that will help you in team development. You should know that a large part of open source projects have their reference repository hosted on this platform. To give just one example: Vim, which is one of the most widely used text editors in Linux.
If you have difficulties to realize your university project Our remote yard will allow you to master the software, tools and reference languages of the web, while studying at home and at your own pace.
I can help you write IT reports and create WEB applications for your study projects or dynamic or static websites (Java8, angular js, angular, java / jee, oracle, mySql, sql, plsq, UML , Merise, scrum, xp, json, bootstrap4). For more information, do not hesitate to contact me. I remain at your disposal.
This course is for developers and people who want to have a concept of website development from creation to hosting. HTML 5 Angular Node js script type css bootstrap- NgModule and architecture components Templating and data-binding forms

Ask a question

Send a message explaining your needs and Ibtissam 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  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  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  Saturday 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  Saturday 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  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18  Monday at 18:00  Tuesday at 18:00  Wednesday at 18:00  Thursday at 18:00  Friday at 18:00  Saturday at 18:00  Sunday at 18:00
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00  Thursday at 23:00  Friday at 23:00  Saturday at 23:00  Sunday at 23:00
from $29.20Online via webcam

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 November 2019
  • Phone number verified
  • Google connected
  • Linkedin connected

Availability of a typical week

MonTueWedThuFriSatSun
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  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  Saturday 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  Saturday 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  Saturday at 16:00  Sunday at 16:00
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
18  Monday at 18:00  Tuesday at 18:00  Wednesday at 18:00  Thursday at 18:00  Friday at 18:00  Saturday at 18:00  Sunday at 18:00
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00  Saturday at 19:00  Sunday at 19:00
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00  Saturday at 20:00  Sunday at 20:00
21  Monday at 21:00  Tuesday at 21:00  Wednesday at 21:00  Thursday at 21:00  Friday at 21:00  Saturday at 21:00  Sunday at 21:00
22  Monday at 22:00  Tuesday at 22:00  Wednesday at 22:00  Thursday at 22:00  Friday at 22:00  Saturday at 22:00  Sunday at 22:00
23  Monday at 23:00  Tuesday at 23:00  Wednesday at 23:00  Thursday at 23:00  Friday at 23:00  Saturday at 23:00  Sunday at 23:00
from $29.20Online via webcam

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


Rafik
Learn C and Java Programming and Computer Networks
I am a PhD student in Computer Science specializing in Cloud Computing. I have three year experience in tutoring C and Java during my bachelor/masters studies. Actually I'm working as I'm an IT Manager at a recrutement firm. The class is open even for people with no experience in programming.

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.

Szabolcs
Programming in Python and Java. Programming is fun!
Dear future Student! My name is Szabolcs. 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. Education: I'm a twenty-one 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 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. Pricing: In the spirit of being transparent with my pricing, there is a base price for a 60 or 90 minutes long lesson and a secondary price based on travel time. I live in Pesterzsébet and work at Újpest Városközpont. I also teach acoustic/electric guitar, if you're interested.

Beheddine
backend / frontend development (spring boot / ASP.NET) java / php / c # / SQL
I offer courses in spring and .Net frameworks, java, php and c # courses basic web development technologies such as html, css and javascript relational and non-relational database and NoSQL SQL (MongoDB) courses

James
Java and Object Oriented Programming (Option to also cover JavaFX)
Depending on your prior knowledge, specific topics can be dealt, however the general progression for a beginner are: - Intro to Java and IntelliJ IDE - Condition statements (If statements, switch statement, tertiary operators etc) - Loops (For loop, for each, while, do while etc) - User inputs (Scanner) - Explore the use-cases of Java (Here, the aim is to inspire the student to apply these concepts to their own life as well as see the long term industrial applications) - Object Oriented Programming (Classes, Polymorphism, Encapsulation, Inheritance, Interfaces etc) - Design patterns (Singleton, SOLID principles etc) - JavaFX (Optional)

Rebecca
Private Mathematics, Computing, Java, Web developing, Programming classes
I am currently studying Computer Science at Griffith College in High school I was studying intensive math and computing. For the in college I got an average of 90%, now waiting to go in the second year. I also studied Artificial Intelligence in the Netherlands for a year. I am very patient and I have a lot of methods to teach you these subjects. We could have classes at my place or your or even online whatever is convenient for you.

Yassine
Language C the basics of structured programming and programming orient object with C ++ or Java or C #
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.

Ayoub
IT developer training (c, c ++, c #, java ...)
👉 I offer distance learning courses, programming languages such as JAVA, Python, C #, C ... from basic to advanced level, individual or small group 📌 With nearly 2 years of experience as a Full Stack Developer, I participated in many projects in several different fields for French, American, Australian clients, ... I hope to bring you not only the theoretical knowledge but also practical experiences drawn from my personal experiences. 💯 The program based rather on the practical applications side will give you the opportunity to acquire knowledge, practice and hone your skills in the most comprehensive way! ⏰ Study time: weekday evenings from 8:00 a.m. and weekends 📨 Those with any needs don't hesitate to message me for specific study program advice

Mark
Programming tutoring with 3 years of corporate experience
*** Technologies that I can help with *** Java, (Java) Spring Boot, Spring Security, HTML5, Bootstrap 4, CSS, JavaScript, React, SQL (Oracle, Postgresql, MySql), PHP Welcome here. My name is Mark. I'm in love with computer sciences since I'm a little child. I clearly remember when I was only 8 and I disassembled my father's PC (and made him incredibly happy) just to check what's inside. For me, it took nearly 10 years to pick-up the required amount of knowledge to get a good job at a high-end company. My main principle and motivation is to cut-off this time for you by leading you to the exact information that you will need to get hired. I'm actively doing programming since I'm 14 years old. After finishing high school I've attended to a 2 years long programming vocational college (Forrai private school, Hungary) and a 1-year long private school (Codecool, Hungary) too. After finishing my education I worked at GE (General Electric), IFRC (International Federation of Red Cross), and Capgemini.

Manoj
Computer Basic to Front End, Back End, App Development, Services and Testing etc.(online only)
I am Professional Full Stack Developer from last 9 years. I can teach you all cool Stuff about Computers and Computer Programming. You can learn from basic to professional level.Following Topics Which I can teach you. Front End: HTML, HTML5, CSS, CSS3, BootStrap,JavaScript, Angular JS, Angular 2, React Js,Jquery,Ajax, Vue JS, redux Back End: C, C++, DataStructure,OOPS, Java, J2EE,Hibernate, Spring, spring boot,Struts,Wicket, microservices, ShellScripting,PHP, Node JS, Expres js,Docker, AWS, Azure, ELK App Developement : Android, Hybrid App Development(Cordova, Ionic) Services: REST, SOAP Testing: Junit, Selenium Database: MySql, Oracle, DB2 OS: Windows, Linux, Ubntu, Unix Others: Artificial Intelligence(API AI/Dialog-flow), Web Crawling, Web Scrapping, Maths, Science, Game development

Nikola
Basic course C++, Java classes for Beginners, College/University students
I will go through the basics of C++ and Java Objected-Oriented Programming. Recommended for students on 1st years of College/University/Faculty, students who need help on their beginner courses, and everyone who wants to understand basic concepts, and to develop an understanding of course. Also, I have a plan for my entire course. Not recommended for people who want to know everything in a few classes, neither for students who want to get a great grade without additional studying. I have no problem to explain everything, but there is a question of your time, learning process, which can be influential on your results. Recommended for students who want to start from "scratch" and for students who have some questions about basic concepts, who want to be an active learner.

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

Vladimir
Programming lessons in English for beginners and pros
You will learn English language while learning IT skills, like Java, Web, Python programming or Agile(Scrum) methodology. A unique approach where we combine both English language lessons and Professional IT skills. In essence, we teach you IT in English.

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.

Timur
Java Beginner and Intermediate class level FULL course.
Java is a widely used language in the world of Programming. Many software and tools run using Java only (the first version of Minecraft is an example). This language is powerful and could help you to achieve a successful career in Software Engineer, Android developer and so on. With this course, I will ensure that you will get the BEST programming methodology as well as a very good understanding of what Java is and how it works. Furthermore, you will be introduced to the wonderful concept of Oriented Object Paradigm which can help you to build any software you might think of. Finally, if you are already following a Java course at your School or University and find it challenging, it will be my pleasure to get back to the basics and ensure that you will have the best chance to succeed during your course. So, get in touch and let's discover this fantastic world of programming together!