Java Development Course
Java Development Course
Java Programming Course Syllabus
Core Java:
• Java Features
• OOPs Concepts
• Java Assignments, Modifiers and Operators
• Arrays
• Wrappers
• Garbage Collection
• Exception handling
• Strings, String Buffer, String Builder
• File IO
• Generics and Collections
• Threads
• Reflection
• AWT ,Swings
• Applets
• Networking
Advanced Java:
Java Database Connectivity (JDBC)
• Overview of RDBMS
• Introduction to Call Level Interface(CLI)
• Introduction to JDBC
• JDBC Architecture
• Types of JDBC Drivers
• Establishing a JDBC Connection
• Establishing a JDBC Connection
• Using Statement
• Using Prepared Statement
• Using Callable Statement
• Scrollable ResultSet
• Editable ResultSet
• Inserting & Fetching from BLOB type of Columns
• Managing Transactions in JDBC
• New Features introduced in JDBC 3.0
• Fetching Generated Keys for Auto Increment Columns
1. Common Gateway Interface
• Introduction to CGI
• Understanding Environment Variables
• Disadvantages and Limitations of CGI
1. Java Servlets
• Servlet as J2EE Web Component
• Servlet as an improved CGI
• Servlet Fundamentals / API
• What is a Web-Container
• Servlet Life Cycle / Architecture
• HTTP GET and POST Request Methods
• Processing Html Forms
• What is Name-Value pair
• Content Types and MIME
• Configuration of Web Application
o Understanding the Deployment Descriptor (DD)
o Writing the web.xml file
o Specifying the Welcome file list
o Servlet URL Pattern Mapping
o Init Parameters
• Deploying Web Applications
• State Management
o Using HTTP Session
o Using Cookies
o Using Application
JavaServer Pages (JSP)
o JSP Architecture
JSP Standard / Implicit Objects
request
response
out
config
application
session
page
pageContext
exception
JSP Page Implementation Class
JSP Basics & Syntax
JSP Directive Tags
Page Directive
Include Directive
Taglib Directive
JSP Action Tags
Forward Action Tag
Include Action Tag
JSP Script related Tags
Scriptlet Tag
Expression Tag
Declaration Tag
Using Java Beans from JSP
UseBean Tag
setProperty Tag
getProperty Tag
JSP Custom Tag Library
JSP 2.0 Tag Files
JSP 2.0 Simple Tag
Empty Tag
Tag with Body
(JSP Fragment)
JavaBeans
o JavaBean Architecture
o JavaBean Characteristics
o Providing Properties & Methods
JavaBeans
JavaBean Architecture
JavaBean Characteristics
Providing Properties & Methods
Java Struts framework:
STRUTS 1.X
• Introduction
• Introduction to Design patterns. (Patterns used in Java Web
1. MVC(Model View Controller)
2. Singleton Design Pattern
3. Front Controller Design Pattern
4. Factory Design Patterns
5. Data Transfer Object / Value Object Design
6. Service Locator Design
• Struts Architecture
• Design Patterns
• First Struts Application
• Struts Tag Libraries (.tlds)
• Validator Framework
• Types of FormBean classes
1. ActionForm
2. ValidatorForm
3. DynaActionForm
4. DynaValidatorForm
• Built-In Action classes
• Internationalization (I18N)
• Exception Handling
• Struts and Tiles Framework
• Integrating Hibernate Framework with Struts Framework
Java Spring Framework:
• Introduction to Spring Framework.
• Spring Framework Features
• Spring Framework Modules
• Spring Framework Architecture
• Modules in Detail:
1. Spring Core
A. IOC (Inversion of Control) AOP (Aspect Oriented Programming) – Types of Advices,PointCut
B. Spring Context
2. Spring Presentation Layer
A. Spring MVC
B. Spring Web (Struts Integration with Spring)
3. Spring Middle - Tier
A. pring DAO
B. Spring JDBC
C. Spring ORM
a. Spring with Hibernate
b. Spring Transaction Management (Declarative and Programmatic)
Java Hibernate Framework:
• Hibernate Features and Architecture
• Sample Hibernate Program
• CRUD Operations using Hibernate framework.
• Inheritance
• Associations
1. One-to-Many
2. Many-to-One
3. One-to-One
• Primary Key Generators
• Connecting with Multiple Databases
• Hibernate Query Language (HQL)
• Criteria(Query By Criteria)
• Hibernate Caching
• Hibernate Annotations
Contact
Arjun Rai
[email protected]
(318) 500 3479 | Whatsapp | https://youtube.com/michelramds | http://usaittraining.blogspot.com/
347 491 5246
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java Development Course», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.