- Lectures: 87
- Students: 1
- Duration: 300 hours
WHAT YOU WILL LEARN
RDMS Essential & T-SQL Programing
Programing in JAVA
HTML 5
Developing Web Applications using Servlets & JSP
Implementing JSF
Hibernate and Springs in J2EE Applications
Intro to Source Control – GIT & GITHUB
Testing with JUNIT
Responsive Web Design
DEVOPS
Projects
INTERNATIONAL CERTIFICATION MAPPING
JAVA Exam 1Z0-803 (JAVA SE 7 programmer 1)
Microsoft Exam 70-461 (Microsoft SQL Server 2012 , Database Development)
ENTRY PROFILE
Undergraduates , Graduates
Working Professionals
Anyone who wishes to be a JAVA Programmer & has basic knowledge on Object Oriented Programming Languages
EXIT PROFILE & JOB OPPORTUNITIES
JAVA Programmer
JAVA Web Developer
DEVOPS programmer
-
Overview
- RDBMS Essentials & T-SQL Programming RDBMS
- Create an entity-relationship model
- Map an entity-relationship diagram to tables
- Normalize and denormalize data in tables
- Querying Data Using SQL Server
- Appreciate SQL Server as a database server
- Identify the SQL Server tools
- Retrieve data
- Use functions to customize the result set
- Summarize and group data
- Query data by using joins
- Query data by using subqueries
- Manage result sets
- Manage databases
- Manage tables
- Manipulate data by using DML statements
- Manipulate XML data
- Create and manage indexes
- Create and manage views
-
Basics
- Implement a full-text search
- Implement batches
- Implement stored procedures
- Implement functions
- Implement triggers
- Implement transactions
- Monitor performance
- Optimize performance
- Programming in Java
- Get familiar with Java
- Implement operators
- Work with conditional and loop constructs
- Work with arrays, Enums, and strings
- Implement inheritance and polymorphism
- Handle errors
- Design a user interface
- Handle events
- Implement inner classes and type casting
- Work with regular expressions and localization
- Work with generics
- Work with collections
- Work with threads
- Implement thread synchronization and concurrency
- Work with streams
- Work with NIO classes and interfaces
- Get familiar with JDBC
- Create applications using advanced features of JDBC
- HTML 5 Programming
- Create and format Web pages & Web sites
- Create tables, forms, and other Web page components using HTML
- Create a cascading style sheet
- Write JavaScript programs
- Transform and animate canvas elements
- Add visual effects using jQuery
- Implement geolocation and offline support
- Developing Web Applications Using Servlets & JSP
- After completing this course, the students will be able to:
- Understand the Web and the Web application architecture
- Understand Servlets
- Implement the request dispatcher mechanism
- Work with filters
- Implement different types of session management techniques
- Describe server clusters and session migration
- Understand the JSP technology
- Use the JSTL tags and EL in-Web applications
- Create and use the custom tags
- Implementing JSF, Hibernate, and Spring in Java EE Applications
- After completing this module, the students will be able to:
-
Advance
- Identify the benefits and features of the JSF framework.
- Create a JSF page.
- Access, convert, and validate user input.
- Implement navigation in a Web application.
- Handle events in a Web application.
- Work with styles and templates.
- Create and use composite components.
- Implement AJAX in a JSF application
- Identify the benefits and features of the Hibernate framework.
- Map classes with the relational database tables.
- Retrieve data from the database tables by using different types of queries.
- Work with persistent objects.
- Use transactions to store and retrieve data from a database.
- Control concurrency issued in a database-centric application
- Identify the benefits and features of the Spring framework.
- Manage application objects by using dependency injection.
- Use the Spring MVC module to create Web applications.
- Implement aspect-oriented programming approach in a Web application.
- Integrate the Spring framework with the JSF and Hibernate frameworks.
- Manage transactions in a Web application developed using the Spring framework