Top Banner
Introduction to OOP with Java Instructor: AbuKhleif, Mohammad Noor Sep 2017 www.abukhleif.com
16

Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Jun 02, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Introduction to OOP with Java

Instructor: AbuKhleif, Mohammad Noor

Sep 2017

www.abukhleif.com

Page 2: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Where to Go?Instructor: AbuKhleif, Mohammad Noor

Sep 2017

www.abukhleif.com

Lecture #:

Page 3: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Instructor

• AbuKhleif, ‘Mohammad Noor’• Computer Engineer (JU 2012-2017)• Software Automation Engineer @ Atypon – John Wiley and

Sons Company - Jordan Branch

• Reach me at:• www.abukhleif.com• [email protected]• facebook.com/moh.noor94• twitter.com/moh_noor94

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

3

Page 4: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Course

• Java SE Basics• Object Oriented Programming• Course Page:

www.abukhleif.com/courses/java-101-sep-2017• Or, go to: www.abukhleif.com Courses Java 101 Course

– Sep 2017• Course Facebook Group:

www.facebook.com/groups/AKF2017Java

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

4

Page 5: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Let’s Start, for the Last Time =)

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

5

Page 6: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Essentials we did not Cover

• Abstract Classes and Methods

• Interfaces

• Exception Handling

• Generics

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

6

Page 7: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

More Advanced JavaEE Topics You Should Learn

• Java Collections

• JavaFX (NOT Swing)

• Input and Output Operations

• Concurrency in Java

• Lambda Expressions (Java 8 Feature)

• Regular Expressions

• Debugging and Unit Testing

• Java Modules (Java 9 Feature)

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

7

Page 8: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

A Great Courses to Continue Your Way

• Complete Java Masterclass

• What's New In Java 9?

• Oracle Java Certification - Pass the Associate 1Z0-808 Exam!

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

8

Page 9: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Then What?

• Java Database Connection: JDBC and MySQL

• Design Patterns (using Java)

• Java EE:• JSP, Servlets and JDBC for Beginners: Build a Database App

• Spring & Hibernate:• Spring & Hibernate for Beginners

• Spring Framework Masterclass: Beginner to Professional

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

9

Page 11: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Other Programming Languages

• JavaScript• The Complete JavaScript Course: Build a Real-World Project

• The Full JavaScript & ES6 Tutorial

• JavaScript programming: JavaScript for beginners

• Python• Complete Python Masterclass

• Kotlin• Kotlin for Java Developers

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

11

Page 12: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Android

• Android Oreo and Android Nougat App Masterclass

• The Complete Android N Developer Course

• Android Wear App development

• Udacity Courses

• Android in Kotlin – Arabic

• Android Course - Arabic

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

12

Page 13: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Where to Find Courses?

• Udacity

• Coursera

• edX

• Class Central

• Rwaq

• Edraak

• Coursat

• YouTube

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

13

Page 15: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Keep in Touch

• I am always happy to help you as I can.

• Don’t forget our facebook group, or contact me directly via:

• http://www.abukhleif.com/contact-me/

[email protected]

• facebook.com/moh.noor94

• twitter.com/moh_noor94

Introduction to OOP with Java - AbuKhleiF www.abukhleif.com

15

Page 16: Introduction to OOP with Java - Abu Khleif · 2017-09-30 · Introduction to OOP with Java - AbuKhleiF 9. Other Topics •Git and Github •Clean Code Introduction to OOP with Java

Instructor: AbuKhleif, Mohammad Noor

Sep 2017

www.abukhleif.comEnd of Course =D

Goodbye =)