Java In-Depth: Become a Complete Java Engineer
- Offered byUDEMY
Java In-Depth: Become a Complete Java Engineer at UDEMY Overview
Duration | 6 hours |
Mode of learning | Online |
Difficulty level | Beginner |
Credential | Certificate |
Java In-Depth: Become a Complete Java Engineer at UDEMY Highlights
- 6 hours on-demand video
- Earn a certificate upon successful completion
- Gain Lifetime Access to Courseware
Java In-Depth: Become a Complete Java Engineer at UDEMY Course details
- Gain in-depth understanding of core & advanced features of Java including JVM internals
- Master design principles, best practices and coding conventions for writing well-designed, professional Java code
- Get real-world experience by developing an instructor-led Java EE-based Web application using technologies like JSP, Servlets and MySQL
- Set firm foundation in Java for the rest of your career. That's a promise!
- Master Object-Oriented Programming concepts by using a real-world application as a case study
- Master Exceptions, IO, Collections Framework, Generics, Multi-threading, Databases, etc. with best practices
- Solid understanding of Functional-style Programming using Java 8 constructs like Lambdas & Streams
- Set yourself up to become an Oracle Certified Associate, Java SE 8 Programmer (1Z0-808)
- This Master Course has been meticulously developed for over4years and has over30000students from over150countries ranging from complete beginners to experienced Java professionals. Top companies likeIntel,PayPal,Pinterest,Wiproare actively using this course to upskill their employees. It has been consistently ranked as one of Udemy'stop 3paid Java courses and has helped many students start their professional journey as confident Java programmers.
Java In-Depth: Become a Complete Java Engineer at UDEMY Curriculum
Course Introduction
Java: A High-level Overview
Classes, Objects and their Members
Method Building Blocks: Operators & Control-flow Statements
Packages, Strings and Information Hiding
static, final, and Coding Conventions
Case Study: A Social Bookmarking Application
Serious OOP: Inheritance & Polymorphism
More Serious OOP: Abstract Classes & Interfaces
Programming with Eclipse IDE
Project: Implementing a Social Bookmarking App
JVM Internals
Exceptions with Best Practices
Input-Output Collections Framework (aka Data Structures)
Generics
Nested Classes
enums
Concurrency (aka Multi-threading)
Date & Time API ~ Covers Java 8 & also Legacy API
Database Implementation & JDBC API
Functional-style Programming ~ Lambdas & Streams (Java 8)
Introduction to Java EE & Web-enabling Project
Bonus Lessons