Video Training

Udemy - Advanced Java Programming

  • Baturi
  • 0 comments
  • 4 Views
Udemy - Advanced Java Programming
Last updated 1/2017
MP4 | Video: h264, 960x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 604.07 MB | Duration: 7h 51m
Take Your Java Programming Skills To The Next Level. Become Proficient In Java Programming


What you'll learn
To build a deeper understanding of Java Programming and Development
Requirements
The desire to be an "A Level" programmer
Description
An Advanced Java Tutorial aimed towards the Developer Who Already has Learned the Fundamentals of Java Programming. In this Advanced Java Programming training course, expert content provider Infinite Skills builds on the beginners Java course, and goes deeper into programming topics that help you to understand these more advanced Java concepts. Designed for the more experienced Java developer, you should have a good working knowledge of the Java programming language before going through this tutorial. Some of the advanced topics that you will cover in this Advanced Java Tutorialincludes; generic programming, sequential and associative data structures, classic data structures, sorting and searching, exception handling, database programming with JDBC, networking programming GUI development using Swing and an overview of Multithreading. You will also explore Java Applets, web applications (Servlets), advanced input and output classes, more advanced strings, regular expressions, Java graphics, and finally, closing off with a look at using Eclipse. By the conclusion of this training course, you will have a clear understanding of each of the topics of Advanced Java Programming, which will allow you to go more in-depth with the concepts of your choice. Working files are included to allow you to learn the concepts using the same files that the author does throughout this computer based training course.
Overview
Section 1: 01. Introduction
Lecture 1 Working Files - Download These First
Lecture 2 0101 What This Course Covers
Section 2: 02. Generic Programming
Lecture 3 0201 Building Generic Classes - Part 1
Lecture 4 0202 Building Generic Classes - Part 2
Lecture 5 0203 Creating Generic Interfaces
Lecture 6 0204 Building Generic Methods
Lecture 7 0205 Building Generic Classes With Different Types
Lecture 8 0206 Generic Programming - Exercise
Section 3: 03. Sequential Collections
Lecture 9 0301 The Collection, List, And Set Interfaces
Lecture 10 0302 The Queue And Dequeue Interfaces
Lecture 11 0303 The Arraylist Class
Lecture 12 0304 The Hashset Class
Lecture 13 0305 The Treeset Class
Lecture 14 0306 The Priorityqueue Class
Lecture 15 0307 Sequential Collections - Exercise 1
Lecture 16 0308 Sequential Collections - Exercise 2
Section 4: 04. Associative Collections
Lecture 17 0401 The Map Interface
Lecture 18 0402 The Treemap Class
Lecture 19 0403 The Hashmap Class
Lecture 20 0404 Associative Collections - Exercise
Section 5: 05. Classic Data Structures
Lecture 21 0501 Stacks
Lecture 22 0502 Queues
Lecture 23 0503 Binary Trees
Lecture 24 0504 Classic Data Structures - Exercise 1
Lecture 25 0505 Classic Data Structures - Exercise 2
Lecture 26 0506 Classic Data Structures - Exercise 3
Lecture 27 0507 Classic Data Structures - Exercise 4
Section 6: 06. Sorting And Searching Algorithms
Lecture 28 0601 Insertion Sort
Lecture 29 0602 Bubble Sort
Lecture 30 0603 Mergesort
Lecture 31 0604 Quicksort
Lecture 32 0605 Linear Search
Lecture 33 0606 Binary Search
Lecture 34 0607 Sorting And Searching Algorithms - Exercise 1
Lecture 35 0608 Sorting And Searching Algorithms - Exercise 2
Section 7: 07. Exception Handling
Lecture 36 0701 Exceptions Introduction - Uncaught Exceptions
Lecture 37 0702 Try-Catch Statement - Part 1
Lecture 38 0703 Try-Catch Statement - Part 2
Lecture 39 0704 Multiple Catch Clauses
Lecture 40 0705 Try-Catch-Finally
Lecture 41 0706 Exception Handling - Exercise
Section 8: 08. Database Programming With JDBC
Lecture 42 0801 Installing MySQL On Windows
Lecture 43 0802 Installing MySQL On Mac
Lecture 44 0803 Installing Connector/J
Lecture 45 0804 Connecting To A Database
Lecture 46 0805 Querying Data
Lecture 47 0806 Creating Database/Tables
Lecture 48 0807 Inserting Data
Lecture 49 0808 Updating Data
Lecture 50 0809 Database Programming With JDBC - Exercise
Section 9: 09. Network Programming
Lecture 51 0901 Working With URLs
Lecture 52 0902 Socket Programming Example
Lecture 53 0903 Socket Server Programming
Lecture 54 0904 Client Server Programming
Lecture 55 0905 Network Programming - Exercise
Section 10: 10. GUI Development With Swing
Lecture 56 1001 A Simple Example
Lecture 57 1002 Working With Text Fields
Lecture 58 1003 Working With Buttons
Lecture 59 1004 Working With Lists
Lecture 60 1005 Working With Scroll Panes
Lecture 61 1006 GUI Development With Swing - Exercise
Section 11: 11. Multithread Programming
Lecture 62 1101 The Main Thread
Lecture 63 1102 Creating Threads
Lecture 64 1103 Synchronizing Threads
Lecture 65 1104 Multithread Programming - Exercise
Section 12: 12. Java Applets
Lecture 66 1201 Simple Applet Example
Lecture 67 1202 Creating An Applet - Part 1
Lecture 68 1203 Creating An Applet - Part 2
Lecture 69 1204 Java Applets - Exercise
Section 13: 13. Java Web Applications
Lecture 70 1301 Installing Tomcat On Windows
Lecture 71 1302 Installing Tomcat On Mac
Lecture 72 1303 Simple Servlet
Lecture 73 1304 Java Web Applications - Exercise 1 - Get Request
Lecture 74 1305 Java Web Applications - Exercise 2 - Post Request
Section 14: 14. JavaBean Programming
Lecture 75 1401 Creating A JavaBean Class
Lecture 76 1402 Creating A Beaninfo Class - Part 1
Lecture 77 1403 Creating A Beaninfo Class - Part 2
Lecture 78 1404 JavaBean Programming - Exercise
Section 15: 15. Advanced Java Input/Output (NIO)
Lecture 79 1501 File Copying With NIO
Lecture 80 1502 Working With Buffers
Lecture 81 1503 Working With File Data
Lecture 82 1504 Advanced Java Input/Output - Exercise
Section 16: 16. Strings And Stringbuilder Class
Lecture 83 1601 Problems With Strings
Lecture 84 1602 Working With Stringbuilder Class
Lecture 85 1603 Strings And Stringbuilder Class - Exercise
Section 17: 17. Regular Expressions
Lecture 86 1701 Introduction To Regular Expressions
Lecture 87 1702 Creating Pattern And Match Objects
Lecture 88 1703 Using Metacharacters
Lecture 89 1704 Using Regular Expressions To Replace Text
Lecture 90 1705 Regular Expressions - Exercise
Section 18: 18. Java Graphics
Lecture 91 1801 Drawing Lines
Lecture 92 1802 Drawing Shapes
Lecture 93 1803 Working With Color
Lecture 94 1804 Java Graphics - Exercise
Section 19: 19. Using Eclipse
Lecture 95 1901 Installing Eclipse On Windows
Lecture 96 1902 Installing Eclipse On Mac
Lecture 97 1903 Hello World
Lecture 98 1904 Overview Of The Eclipse IDE
Lecture 99 1905 Entering Programs
Lecture 100 1906 Code Generation
Lecture 101 1907 Debugging
Developers who already have an understanding of core Java Programming concepts

Homepage
https://www.udemy.com/course/advanced-java-programming/




Please Help Me Click Connect Icon Below Here and Share News to Social Network | Thanks you !
Comments (0)
    Information
    Users of Guests are not allowed to comment this publication.
    Site categories