Fundamentals Of Object-Oriented Programming: Java and IntelliJ: Learn Java basics and Object-Oriented programming using IntelliJ and modern techniques and tips [Video]
Learn core programming, logical reasoning, critical reasoning, and problem-solving in Java code
Learn Java syntax to store, process, and retrieve data, input, and output with simple programs
Use built-in Java library I/O and create custom libraries and defensive programming techniques
Description
Java is a high-level, class-based OOP language developed as a general-purpose programming language intended to write once and run anywhere (WORA). Compiled Java code can run on all platforms without the need to recompile.
This course has been delivered over four modules. Module 1 explores the Java Development Cycle and allows us to differentiate between JDK versions and development tools. You will learn about operators and basic syntax and write a simple program. In module 2, The concepts covered include strings, string methods, StringBuilder, data flow diagrams, decision-making, loops, arrays, and simple programs. Module 3 delves into classes and objects, inheritance and polymorphism, Lambdas, and exception handling. Finally, over module 4, we will work on two UML case studies, including the ATM simulation and Employee payroll system. We will also learn about version control and GitHub integration of the projects developed.
Upon completion of the course, you will gain comprehensive Java programming knowledge and be able to write complex codes in a real-world scenario independently. You will gain extensive foundational skills to become an intermediate to advanced-level developer.
All resources are available at: https://github.com/PacktPublishing/Fundamentals-Of-Object-Oriented-Programming-Java-intelliJ
What you will learn
Learn basic Java syntax using variables and built-in operators
Use and understand inheritance facilities in programming
Use interfaces and demonstrate polymorphic behavior
Create and implement collections and data structures
Utilize exception-handling facilities and defensive programming
Create solutions based on UML models
Doron William helps businesses and individuals streamline their systems and make them more efficient. He aligns business processes with appropriate solutions and improves existing ones. He believes in helping find ways to make people’s lives easier by leveraging cutting-edge technology and developing, automating, and deploying more efficient and user-friendly software solutions.
He is a cloud and desktop-based solutions architect and software developer with experience in leading technical teams using Agile and DevOps methodologies to develop enterprise-level software solutions. He is also adept at analyzing the business to determine suitable strategies to install, maintain, and upgrade software and hardware infrastructure. He aims at helping businesses and individuals bridge the gap between humanity and technology.
How can I download a video package for offline viewing?
Login to your account at Packtpub.com.
Click on "My Account" and then click on the "My Videos" tab to access your videos.
Click on the "Download Now" link to start your video download.
How can I extract my video file?
All modern operating systems ship with ZIP file extraction built in. If you'd prefer to use a dedicated compression application, we've tested WinRAR / 7-Zip for Windows, Zipeg / iZip / UnRarX for Mac and 7-Zip / PeaZip for Linux. These applications support all extension files.
How can I get help and support around my video package?
If your video course doesn't give you what you were expecting, either because of functionality problems or because the content isn't up to scratch, please mail customercare@packt.com with details of the problem. In addition, so that we can best provide the support you need, please include the following information for our support team.
Video
Format watched (HTML, MP4, streaming)
Chapter or section that issue relates to (if relevant)
System being played on
Browser used (if relevant)
Details of support
Why can’t I download my video package?
In the even that you are having issues downloading your video package then please follow these instructions:
Disable all your browser plugins and extensions: Some security and download manager extensions can cause issues during the download.
Download the video course using a different browser: We've tested downloads operate correctly in current versions of Chrome, Firefox, Internet Explorer, and Safari.