How to teach yourself Java development

Source: Internet
Author: User
Tags finally block html br html br tag mysql create object model sql injection attack try catch mysql create table

How do I learn Java development?568 Approvalobjection, will not show your nameLi Aimiit on the road to learning568 people agree with Java Web Front-end technology

HTML Getting Started video lesson
    • 1 Introduction to HTML
    • 2 HTML basic Structure "
    • 3 The body tag of the HTML and the setting of the color
    • 4 HTML BR Tag
    • 5 HTML P Tag
    • 6 The pre tag for HTML.
    • 7 Center of HTML
    • 8 HTML Citation Tags
    • 9 HTML HR
    • Address of HTML
    • META tags of html
    • Special Characters of HTML
    • HTML annotations
    • The title text label of the font attribute of HTML
    • HTML font attribute Text Format Control label font
    • Specific text style labels for font attributes of HTML
    • List of HTML
    • HTML Image processing img
    • HTML image processing img Tag insert AVI file
    • HTML hyperlinks
    • Table of HTML tables (i)
    • Table of HTML Tables (ii)
    • Multimedia of HTML
    • HTML form Element (i)
    • HTML form Element (ii)
    • framework of HTML (i)
    • Framework of HTML (ii)
    • Framework of HTML (iii)

CSS Getting Started video tutorial
    • 1 Why CSS styles are required
    • 2 Style sheet Base syntax
    • 3 CSS style Selector
    • 4 Derived selectors table landscaping
    • 5 Box model
    • 6 text boxes and button instances
    • 7 Pseudo-Class (i)
    • 8 Pseudo-Class (ii)
    • 9 External style sheet file (i)
    • 10 external style sheet file (ii)
    • CSS Transparency
    • CSS Positioning

JavaScript Basics Getting Started video tutorial
    • 1 JavaScript Overview
    • 2 JavaScript variables
    • 3 JavaScript data types
    • 4 JavaScript functions
    • 5 operator "Free"
    • 6 conditional Statements and circular statements (i)
    • 7 conditional Statements and circular statements (ii)
    • 8 JavaScript Objects (i)
    • 9 JavaScript Objects (ii)
    • Ten String (i)
    • One String (two)
    • Number Object
    • Date Object
    • Introduction to DOM
    • Dom Changes HTML content
    • DOM Changes CSS
    • Image switch of Dom instance
    • DOM Event (i)
    • DOM Event (ii)
    • 20 Browser object model and window size
    • window.open () and Window.close ()
    • Window.screen
    • Window.location
    • Window.history and Window.navigator
    • JavaScript Pop-up window
    • + JavaScript Timing Events

JavaScript Classic Instance Video course
    • 1 Examples of JavaScript calculator
    • 2 JavaScript instance checkbox Select All (one)
    • 3 JavaScript instance checkbox select All (ii)
    • 4 examples of JavaScript floating ads
    • 5 JavaScript instance changes CSS and div popup layer selection box
    • 6 JavaScript Instances of Select Level two menu linkage
    • 7 JavaScript instances of select Move left and right
    • Table of 8 JavaScript instances alternating color
    • 9 JavaScript Instance JS menu tree dtree Basic Usage (i)
    • JavaScript instance of JS menu tree Dtree basic usage (ii)

jquery entry-level video course
    • 1 Introduction to JQuery
    • 2 Introduction to JQuery example
    • 3 Introduction to the basic syntax of jquery
    • 4 jquery selector (i)
    • 5 jquery selector (ii)
    • 6 jquery Selector (iii)
    • 7 jquery selector (four)
    • 8 JQuery Events
    • 9 JQuery effect (i)
    • JQuery effect (ii)
    • One jQuery get content and attributes (i)
    • JQuery get content and attributes (ii)
    • JQuery size
    • JQuery Add and remove elements (i)
    • JQuery Add and remove elements (ii)
    • jquery Operation CSS
    • + jQuery Traversal-ancestors
    • JQuery Traversal-descendants
    • JQuery Traversal-Compatriots
    • JQuery Traversal-filtering

Web front end Forms validation combat course
    • 1 JavaScript Implementation Form validation (i)
    • 2 JavaScript Implementation Form validation (ii)
    • 3 JQuery Implementation Form Validation "free"
    • 4 jquery plugin Validate implementation verification form (i)
    • 5 jquery plugin Validate implementation verification form (ii)
    • 6 jquery plugin Validate implementation verification form (III)
    • 7 jquery Smart Form verification nice Validator (i)
    • 8 jquery Smart Form Verification Nice Validator (ii)


Java Web Primary Content

Javase's unusual combat video course
    • 1 Overview of the exception "
    • 2 Try blocks and catch blocks
    • 3 finally block and exception architecture
    • 4 multi-heavy catch
    • 5 nested Try Catch
    • 6 THORW Statements
    • 7 Custom Exceptions
    • 8 Throws statements
    • 9 Summary

Javase's Language Pack combat video Course
    • 1 Java.lang Bag
    • 2 Packaging Class (Package Class)
    • 3 String class
    • 4 String and StringBuffer
    • 5 Math class
    • 6 Object class
    • 7 overriding equals
    • 8 class
    • 9 Date Class
    • Ten Calendar class

Javase's collection of practical video courses
    • 1 Overview of the collection
    • 2 ArrayList (i)
    • 3 ArrayList (b)
    • 4 LinkedList Class
    • 5 Vector
    • 6 HashSet
    • 7 TreeSet
    • 8 Collections Class
    • 9 HashMap
    • Ten-Map Iteration output
    • Hashtable
    • 12 Summary

Javase's IO Stream combat video Course
    • 1 File class "free"
    • 2 File Exercises
    • 3 FileInputStream
    • 4 FileOutputStream
    • 5 Copy files
    • 6 Reader character Stream
    • 7 writer Character Stream
    • 8 Entering values from the console
    • 9 Exercise: Guessing a number game
    • 10 reading and writing of basic data types
    • 11 serialization and Object flow

Javase Multi-Threading Video Course
    • 1 Multi-threading concepts and main thread
    • 2 Thread implementation via thread
    • 3 thread implementation via Runable interface
    • 4 Example of selling tickets
    • 5 Synchronous synchronized (i)
    • 6 synchronous synchronized (ii)
    • 7 Priority level
    • 8 life cycle and stop threads
    • 9 yield and join
    • 10 producers and consumers
    • 11 Multi-Threading Summary

Unit Testing and JUNIT4 combat video Courses
    • 1 General Software development process
    • 2 Status of unit tests
    • 3 Positioning of unit tests
    • 4 JUnit Introduction
    • 5 Junit4 of @test (I.)
    • 6 Junit4 of @test (ii)
    • 7 Junit4 of @before, @After
    • 8 Introduction to Eclemma (Code Coverage Analysis plugin)
    • 9 Installation of Eclemma plug-in under Eclipse
    • Use of the Eclemma plug-in

Getting started with MySQL database explaining video course
    • 1 MySQL Introduction
    • 2 MySQL Installation
    • 3 MySQL graphical interface SQLyog establish a connection and create a database
    • 4 MySQL Data type
    • 5 MySQL CREATE TABLE (i)
    • 6 MySQL Creation table (ii)
    • 7 SQL Overview
    • 8 SQL Query Select
    • 9 SQL Add statement INSERT INTO
    • SQL modifies update and deletes delete
    • SQL multi-table query (i)
    • SQL multi-Table query (ii)
    • SQL multi-Table query (three)
    • Intra-SQL connections
    • SQL grouping function (i)
    • SQL Grouping function (two)
    • SQL subquery
    • SQL Paging Query

Data modeling PowerDesigner Real-combat video Course
    • 1 PowerDesigner Overview
    • 2 Introduction to Conceptual models
    • 3 Conceptual model Practical student entity
    • 4 conceptual model combat one to many or many to one
    • 5 conceptual models combat many-to-many
    • 6 Physical model actual combat student table
    • 7 physical model combat one to many or many to one
    • 8 Physical models combat many-to-many
    • 9 Conceptual model (CDM) Transformation physical model (PDM)
    • 10 Physical model (PDM) Transformation conceptual model (CDM)
    • 11 Physical model (PDM) export SQL
    • 12 Physical Model Comprehensive example of leave management (i)
    • 13 Physical Model Comprehensive example of leave Management (ii)

JDBC Basic Video Course
    • 1 JDBC Overview "
    • 2 JDBC Establish connection
    • 3 JDBC Query Employee information
    • 4 JDBC SQL injection attack
    • 5 PreparedStatement Pre-compilation of JDBC
    • 6 programming of the JDBC public class Dbutils
    • 7 JDBC Add Employee information
    • 8 JDBC Get Database Auto-generated primary key
    • 9 JDBC Modify Delete query employee information
    • Optimization and additions to the JDBC code
    • The management of one JDBC
    • Business management of JDBC (II.)
    • A Blob of JDBC

Javaweb (Jsp+servlet) Introductory Video Course
    • 1 Overview of Web applications
    • 2 Web server tomcat installation and configuration
    • 3 Servlet Getting Started sample
    • 4 Servlet Login Example (i)
    • 5 Servlet Login Example (ii)
    • 6 The getparametervalues of the servlet
    • 7 Servlet's Chinese garbled problem
    • 8 servlet life cycle (i)
    • 9 servlet life cycle (ii)
    • The servletconfig of the ten Servlets
    • One servlet forwarding and redirection
    • JSP concept
    • JSP scripting elements
    • The page of the JSP indicates the element
    • The Include and taglib indicator elements of the JSP
    • 9 built-in objects and 4 scopes for the JSP
    • 9 built-in objects and 4 scopes for the JSP
    • JSP behavior Element (i)
    • JSP behavior Element (ii)
    • JSP behavior Element (iii)
    • Basic use of Session
    • Basic use of cookies

Javaweb (Jsp+servlet) Advanced Video Course
    • 1 Session Realization Shopping cart (i)
    • 2 Session Realization Shopping Cart (ii)
    • 3 Session Realization Shopping Cart (iii)
    • 4 Session Realization Shopping Cart Summary
    • 5 El expression (i)
    • 6 El expression (ii)
    • 7 Jstl label (i)
    • 8 Jstl label (ii)
    • 9 Filter Filters
    • Filter Chinese garbled
    • Filter to prevent illegal logons (i)
    • Filter to prevent illegal login (ii)
    • Listener Listener ServletContext
    • Listener listener for session and request monitoring
    • Listener Instance Listener Online (i)
    • Listener Instance Listener online staff (ii)

Servlet3.0 new features Video course
    • 1 servlet3.0 @webservlet Login Example
    • 2 Introduction to the @webservlet and @webinitparam of servlet3.0
    • 3 servlet3.0 of @webfilter
    • 4 servlet3.0 Login Verification
    • 5 servlet3.0 of @weblistener
    • 6 servlet3.0 Upload "free"

Ajax Program Development Classic Example Video tutorial
    • 1 What is Ajax "free"
    • 2 XMLHttpRequest objects and Getting Started instances (i)
    • 3 XMLHttpRequest object and Getting Started instance (ii)
    • 4 Ajax Post Submission request
    • 5 Jquery.ajax of Ajax (I.)
    • 6 Jquery.ajax of Ajax (II)
    • 7 Ajax Jquery.get and Jquery.post
    • 8 Jquery.load of Ajax


Java Web Advanced Stage

Spring from getting started to mastering video tutorials
    • 1 Spring Getting Started sample "
    • 2 Spring IOC, DI introduction
    • 3 Spring injection and active assembly (i)
    • 4 Spring injection and active assembly (ii)
    • 5 Spring Collection Injection
    • 6 Spring Bean life cycle
    • 7 Spring Annotations (top)
    • 8 Spring Annotations (bottom)
    • 9 Spring AOP (top)
    • Spring AOP (middle)
    • Spring AOP (bottom)
    • Spring AOP Annotations
    • Spring AOP XML configuration

Spring MVC from Getting started to mastering video tutorials
    • 1 Spring MVC Getting Started sample
    • 2 Spring MVC annotations Getting Started sample
    • 3 Spring MVC MVC Processor Mapping (handlermapping)
    • 4 Spring MVC requestmapping
    • 5 Spring MVC parameter pass One
    • 6 Spring MVC parameter passing two
    • 7 Spring MVC returns page data
    • 8 Spring MVC AJAX

MyBatis 3 Getting Started tutorial (source code)
    • 1 MyBatis Introduction and Getting Started
    • 2 Myabtis Query Add
    • 3 MyBatis Modify Delete and console print SQL
    • 4 MyBatis Modify Delete via interface
    • 5 MyBatis is implemented by annotation method
    • 6 mybatis Dynamic SQL query
    • 7 MyBatis Multiple parameter transfer
    • 8 MyBatis One-to-many and multi-pair

SPRINGMVC Spring mybatis Integrated Video tutorial
    • 1 SPRINGMVC Spring MyBatis integrated One
    • 2 SPRINGMVC Spring MyBatis Integration II
    • 3 SPRINGMVC Spring MyBatis Integration Three
    • 4 SPRINGMVC Spring MyBatis integrated Four
    • 5 SPRINGMVC Spring MyBatis Integration Five

SPRINGMVC Spring Hibernate Framework Integration Video
    • 1 spring+hibernate Initial integration
    • 2 Spring+hibernate Integration test
    • 3 Springmvc+spring+hibernate Integrated One
    • 4 Springmvc+spring+hibernate Integration II

Oracle Introductory basic explaining video course
    • 1 Oracle Introduction and Installation
    • 2 Oracle Create users and authorizations
    • 3 Introduction to SQL and data types
    • 4 SQL Data Definition language
    • 5 SQL Data Manipulation language
    • 6 SQL's Transaction control language
    • 7 SQL SELECT statement
    • 8 filtering and sorting Data of SQL (i)
    • 9 filtering and sorting data of SQL (ii)
    • Oracle's single-line function (i)
    • One-line function of Oracle (II)
    • 12 conditional expressions for single-line functions
    • Oracle's Multi-table query (i)
    • Oracle's Multi-table query (i)
    • Oracle's grouping functions
    • 16 Sub-query
    • 17 Lock
    • 18 Table Partitioning
    • 19 synonyms
    • 20 sequence
    • 21 Views (one)
    • 22 Views (two)
    • 23 Index

    • 1----------------

How to teach yourself Java development

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.