Companies Home Search Profile

Fundamentals Of Object-Oriented Programming: Java & intelliJ

Focused View

Doron Williams,Trevoir Williams

6:40:18

9 View
  • 1. Introduction.mp4
    03:26
  • 2. Module Objectives.mp4
    00:49
  • 3. Environment Setup & First Run.mp4
    09:34
  • 4. Variables & Data Types.mp4
    06:15
  • 5. Char Data Type.mp4
    04:20
  • 6.1 booleanoperators.zip
  • 6.2 datatype boolean.zip
  • 6. Boolean & Logical Operators.mp4
    05:18
  • 7.1 userinput.zip
  • 7. Program User Input - Voting Age.mp4
    05:21
  • 8.1 arithmeticoperators.zip
  • 8. Arithmetic Operators.mp4
    07:19
  • 9.1 datetime.zip
  • 9. DateTime.mp4
    04:45
  • 10.1 datetime diff.zip
  • 10. Program Date Difference.mp4
    02:52
  • 11.1 calculatesimpleinterest.zip
  • 11. Program Simple Interest Calculator.mp4
    06:07
  • 12. Module Summary.mp4
    00:31
  • 1. Module Objectives.mp4
    00:43
  • 2.1 strings.zip
  • 2. Strings.mp4
    10:35
  • 3.1 stringmethods.zip
  • 3. String Methods.mp4
    09:03
  • 4. Stringbuilder.mp4
    04:35
  • 5.1 typecasting.zip
  • 5. Type Casting.mp4
    06:41
  • 6.1 if-else.zip
  • 6.2 simplecalculator.zip
  • 6.3 ternary.zip
  • 6. Flow Control IFELSE , Ternary Operator - Test Scores Program.mp4
    10:34
  • 7.1 simplecalculator.zip
  • 7.2 switch.zip
  • 7. Flow Control Switch Statement Program - Print Weekday Based On Number.mp4
    05:48
  • 8. Flow Control Loops - WHILE DO-WHILE FOR.mp4
    06:37
  • 9. Flow Control Loops - BREAK CONTINUE.mp4
    04:54
  • 10.1 arrays.zip
  • 10. Arrays.mp4
    07:29
  • 11.1 methods.zip
  • 11. Methods.mp4
    10:32
  • 12.1 testscores array.zip
  • 12. Program Calculate Test Score Average.mp4
    06:08
  • 13.1 maxvalue array.zip
  • 13. Program Find Max Value In Array.mp4
    03:12
  • 14. Module Summary.mp4
    00:35
  • 1. Module Objectives.mp4
    00:50
  • 2.1 personclass.zip
  • 2. Classes & Objects.mp4
    12:45
  • 3.1 dateclass.zip
  • 3. Constructors & Access Specifiers (Setters and Getters).mp4
    09:31
  • 4. The 4 Pillars Of OOP.mp4
    07:01
  • 5.1 student inheritance.zip
  • 5. Inheritance.mp4
    08:08
  • 6.1 vehicle carclasses.zip
  • 6. Multi-level Inheritance, Polymorphism.mp4
    13:00
  • 7.1 shape circle rectclasses.zip
  • 7. Abstract Class.mp4
    14:46
  • 8.1 interface walkable.zip
  • 8. Interfaces.mp4
    05:54
  • 9.1 const enum static final.zip
  • 9. Const, Enum, Static, Final.mp4
    07:53
  • 10. Collections.mp4
    01:27
  • 11. Exception Handling.mp4
    02:38
  • 12.1 files exceptionhandling.zip
  • 12. File Handling.mp4
    11:41
  • 13.1 enumprogram custommessage.zip
  • 13. Program Custom Message Based On Weekday.mp4
    07:22
  • 14. Module Summary.mp4
    00:57
  • 1. Module Objectives.mp4
    00:33
  • 2.1 Payroll Management System.html
  • 2. Project Payroll System Simulation - Part 1.mp4
    14:06
  • 3.1 Payroll Management System.html
  • 3. Project Payroll System Simulation - Part 2.mp4
    19:21
  • 4.1 Payroll Management System.html
  • 4. Project Payroll System Simulation - Part 3.mp4
    14:10
  • 5.1 Payroll Management System.html
  • 5. Project Payroll System Simulation - Part 4.mp4
    08:47
  • 6.1 Payroll Management System.html
  • 6. Project Payroll System Simulation - Part 5.mp4
    17:20
  • 7.1 ATM Code Repository.html
  • 7. Project ATM Simulation Part 1 - Interface Example.mp4
    17:46
  • 8.1 ATM Code Repository.html
  • 8. Project ATM Simulation Part 2 - UI Menu.mp4
    15:42
  • 9.1 ATM Code Repository.html
  • 9. Project ATM Simulation Part 3 - Single Inheritance.mp4
    16:15
  • 10.1 ATM Code Repository.html
  • 10. Project ATM Simulation Part 4 - Transactions Report.mp4
    23:15
  • 11.1 ATM Code Repository.html
  • 11. Project ATM Simulation Part 5 - GitHub Integration.mp4
    03:24
  • 12. Module Summary.mp4
    01:43
  • Description


    Learn Java basics and Object-Oriented programming using IntelliJ and modern techniques and tips

    What You'll Learn?


    • Understand the purpose of OOP, the history of the Java programming language, the anatomy of a Java program and the role of the compiler
    • Learn how to use Java syntax to store, process and retrieve data, take input from a user and provide an output by writing simple programs
    • Use built-in Java libraries to process input and data, create custom libraries, file handling and defensive programming techniques
    • Construct complex - real world object-oriented classes and solutions in Java based on UML diagrams. Use GitHub to upload completed project files.
    • Learn core programming concepts that will improve logical reasoning, critical thinking & problem solving skills and equip you for your first Jr Developer Role
    • Integrate Github - a version management system for collaborating and sharing software components and documentation

    Who is this for?


  • Beginner and Novice programmers who would like to develop a basic understanding of how to write simple Object-Oriented programs in Java
  • Hobbyists, creatives, or people who just love learning and want to understand how software systems work
  • Anyone looking to advance their career, and increase their earning potential
  • What You Need to Know?


  • No programming experience needed. Basic understanding of Data Flow (DFD) & UML Diagrams
  • Access to a Personal Computer and an Internet connection
  • The enthusiasm and drive to learn and succeed
  • More details


    Description

    This course offers an introduction to the paradigm and features of object-oriented programming using a modern object-oriented language that is relevant and popular in industry. The course entails the modeling of objects and classes, object-oriented facilities such as inheritance and polymorphism, native data structures, exception handling, file management and streams.

    COURSE OBJECTIVES

    • Set up classes in a modern Object-Oriented language

    • Use and understand inheritance facilities

    • Use and understand interfaces

    • Demonstrate polymorphic behavior

    • Use collections and data structures

    • Use exception handling facilities and defensive programming

    • Create solutions based off UML models

    Java is one of the most in-demand programming languages, It’s:

    • Simple

    • Secure

    • Object-Oriented

    • Fast

    Java is everywhere, from web server tools to enterprise software and android apps, It’s also the foundation of the Android operating system.

    When you enroll in this course, you’ll learn core programming concepts that will equip you to write programs that solve complex real-world problems and additionally, you will gain the foundational skills you need to advance your career as a software engineer.

    This course is specifically designed for beginners and anyone seeking to strengthen their Java domain knowledge and It will prepare you for a Jr Java Developer position or your programming gig.

    According to sites like Indeed and Glassdoor, a junior Java developer can earn anywhere from $60,000 to 6 figures a year on average! With many of these opportunities being remote based.

    Take your first step towards a career in software development with this introductory course to Object Oriented Programming in Java.

    Who this course is for:

    • Beginner and Novice programmers who would like to develop a basic understanding of how to write simple Object-Oriented programs in Java
    • Hobbyists, creatives, or people who just love learning and want to understand how software systems work
    • Anyone looking to advance their career, and increase their earning potential

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Doron Williams
    Doron Williams
    Instructor's Courses
    Hey I'm Doron and I help businesses and individuals alike to streamline their systems to make them more efficient. I do this by aligning business processes with appropriate solutions and also by improving existing ones. At the end of the day, it's all about finding ways to make peoples life's easier by leveraging cutting edge technology to develop, automate and deploy more efficient and user friendly software solutions.
    Trevoir Williams
    Trevoir Williams
    Instructor's Courses
    Trevoir Williams is a passionate software and system engineer with a strong drive to share the best of his knowledge with students around the globe. His educational achievements include a Master’s degree in Computer Science (major in Software Development) and several Microsoft Azure Certifications.His impressive work experience includes software consulting, software engineering, database development, cloud system, and server administration, lecturing, and he’s also a musician!Trevoir enjoys teaching IT and development skills and guides students in gaining the latest knowledge with practical application in the modern industry.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 52
    • duration 6:40:18
    • English subtitles has
    • Release Date 2024/03/11

    Courses related to Java

    Courses related to Object Oriented Programming