Udemy

JAVA Immersive Learning Course

Enroll Now
  • 250 Students
  • Updated 1/2024
4.8
(63 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
15 Hour(s) 51 Minute(s)
Language
English
Taught by
Matthew Fried
Rating
4.8
(63 Ratings)
4 views

Course Overview

JAVA Immersive Learning Course

A full introduction to OOP.

There are many different types of programming styles, such as algorithmic programming, functional programming, and object-oriented programming. And while each style is suited to a different programming language, Java is capable of all three of the above and more. Java was originally built to focus on object-oriented programming (OOP) and this course starts with that in mind, explaining all the steps needed to learn standard topics, as would be taught in a college classroom. The course solves standard problems in Java, with attention to general as well as language-specific issues including event-driven programming; elements of graphical interfaces (GUIs), inheritance and polymorphism, recursion, file I/O, exception handling, packages, generics, dynamic data structures such as linked lists, array lists, testing and debugging, applications of simple data structures, multithreaded programming, and more. This will be a full course in Java, including design patterns.

The course begins with a solid understanding of the fundamental concepts of objected oriented programming and java language and builds from there, giving students many, many practice examples to code on their own and learn from for further building. Successful students will be able to write correct and complete Java implementations of homework projects. Successful students will also complete exam questions that test the use cases and will be able to write any program that is asked by employers when applying for internships or jobs. Good luck!


Course Content

  • 10 section(s)
  • 135 lecture(s)
  • Section 1 Introduction
  • Section 2 Decision Statements
  • Section 3 Loops
  • Section 4 Functions
  • Section 5 Classes I
  • Section 6 Arrays
  • Section 7 Arrays II: Practice Problems
  • Section 8 Arrays III - Problem solving in arrays
  • Section 9 Classes II
  • Section 10 Wrapper Classes

What You’ll Learn

  • 42. And possibly more. Although it's a bit hard to tell until it's over.


Reviews

  • H
    Harry Ummole
    4.0

    i think it was okay, wish there was some homework to do, so I can practice

  • I
    Isaias Hernandez
    5.0

    Very well explained concepts! So far I'm liking it!

  • N
    Neslie Fernandez
    5.0

    He explains things very well. Difficult concepts are simplified.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed