Vind een opleiding

Java Master course: From ZERO to HERO(7 MEGA TOPICS in 1) - Udemy

Doelgroep: Alle niveaus
Duur: 298 colleges - 30 uur
Richtprijs: € 199,99
Taal: Engels
Aanbieder: Udemy

>> proefles

Description

We would do whatever it takes to make this a definitive Java master course. We will try to cover almost all the major topics related to core Java technology. This would be your unique destination to learn Java.

This course will not only cover the core issues, but will also cover many more advanced topics. This course is going to be one of the most comprehensive course on Udemy. Core Java, advanced core topics or J2EE; THERE IS NO PROBLEM. Everything is covered.

If you have never programmed before, you already know the basic syntax or if you want to know the advanced functions of Java, this course is for you!

The course starts with Java, including multi-threading, Lambdas, Collections framework and Generics. Then we will move towards JSP and Servlets. Once we are done with JSP and Servlets, we will start JSTL.

Here are the topics, we have already covered and many are on their way...

Topics covers in this course

· Decision making under Java

· Operators

· Flow control

· Switch case

· loops

· Methods

· Object Oriented Programming Concepts

· Classes

· Constructors

· inheritance

· Composition

· Encapsulation

· Polymorphism

· Core concepts

· Interfaces

· Abstract class

· Multiple inheritance using interfaces

· Inner classes

· Packages

· Access modifier

· Exception handling

· Strings

· Sets

· Custom sorting using comparator

· Queue

· Dequeue

· Maps

· TreeMap

· Generics

· Type parameters

· Generic method

· Bounded type parameter

· Comparable interface

· Wildcards in Generics

· Multithreading overview

· Creating thread by extending the thread class

· Creating thread by implementing runnable interface

· Synchronization under concurrency control

· Synchronized method

· Synchronized block

· Synchronized block on object

· Static synchronization

· Usage of volatile keyword

· Wait and notify

· Interrupt

· Setting up the computer for JSP and servlets

· Servlets life cycle

· JSP scripting elements

· Deployment descriptor and annotations

· Include file(s) in JSP page

· Import files into Jsp page

· MVC overview

· Basic application based on MVC

· Forms overview under JSP

· Forms under Servlet

· Basic form validation

· Cookies

· Servlet context object overview

· JavaServer Pages Standard Tag Library (JSLT) Core tags

· JSTL - JavaServer Pages Standard Tag Library functions

· JavaServer Pages Standard Tag Library XML tags

· JavaServer Pages Standard Tag Library formatting

· JSLT - JavaServer Pages Standard Tag Library I18N Overview

· Project on JSTL I18N

· Building a Custom tag

· Working with templates

· Understanding MVC

· Working with Database and many more topics are on their way...

Overview

Starting with the Background of Java, installation of Java and ending with database connectivity. At the end of the course, the user will have a virtuous knowledge to create functional and useful Java programs and will allow users to log in and manage sessions. If you have any questions about the topics covered in this course after watching videos, do not hesitate to ask. I am always happy to help.

Learn a powerful skill at your home

This is the best course for java. Theoretical knowledge is not sufficient for learning java. It will help you practice coding every day at home. Practice makes man perfect and everything depends on your efforts and hard work. Java is easy to learn and it is base for all other object oriented programming language. If you learn java programming language you will get a strong background to pick up other object-oriented language.

Why Learn From Me

Learning Java Master course can be challenging and complex. To navigate this maze, you need an easy and straight-to-the-point approach.

This course brings my teaching experience and industry know-how to you. I’ve taught IT for over six years to 75,000+ students, and I’m also a web application developer. My teaching style is unique and easy to understand, with plenty of opportunities to practice: I take up simple examples and follow a step-by-step approach. Helping you master these subjects is my highest priority.

By the end of the course, you will confidently build web applications using Java, JSP and JSTL.





>> Meer info