Apex0's Posts
Nairaland Forum › Apex0's Profile › Apex0's Posts
1 2 3 4 5 6 7 8 9 10 11 12 (of 14 pages)
COMPLETE JAVA HANDS-ON ONLINE TRAINING,CORPORATE TRAINING,ON-JOB SUPPORT,INTERVIEW SUPPORT BY REALTIME EXPERTS FOR FREE DEMO contact us: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Course Agenda (we can customize the course content as per your requirements) Key Topics Covered in Complete Java Training Java Complete Course Curriculum Core Java Object-Oriented Programming (OOP) concepts Introduction Abstraction Encapsulation Inheritance Polymorphism Getting started with java Introduction to Java Features of java Java basics Java programming basics Data types Type casting Control Structure Java Arrays Command-line arguments Classes and Objects Class and Object Abstract classes Interfaces Overloading and Overriding Inner classes Packages and Java class path Exception handling Exception handling fundamentals Exception types try catch finally blocks Throw , throws keywords Creating custom exceptions Java Threads Introduction to threads Multi threading in java Thread lifecycle Thread class and Runnable interface Thread priorities Synchronization Interthread communication java.lang The java.lang package overview Tthe Object class Wwrapper classes System class Math class String & StringBuffer Java collections - java.util Collections overview Collection List,Set,SortedSet ArrayList ,LinkedList,TreeSet Hashtable,Enumeration Vector Date,Calendar Java streams- java.io Streams overview Byte streams vs. Character streams Input/Output streams Reading/Writing from/to files – the File Streams Networking java.net Networking overview Basics of java network programming Advanced Java Database Programming JDBC overview SQL- Structured Query Language JDBC Programming Concepts Query Execution Scrollable and Updatable Result Sets Working with Statements Row Sets Batch Updates Calling stored procedures and functions ResultSetMetaData Transactions Getting Started with Web Applications Web Application Life Cycle Web Modules Configuring Web Applications Accessing Databases from Web Applications Jar, war and ear Webserver & Application Server HTML Javascript Java Servlet Technology Servlets overview Servlet Life Cycle Sharing Information Initializing a Servlet Writing Service Methods Filtering Requests and Responses Invoking Other Web Resources Accessing the Web Context Session tracking and management Java Server Pages Technology JSP overview The Life Cycle of a JSP Page Declarations, Scriptlets, Expressions JSP Action tags Directives JSP implicit objects Scope in JSP Ajax HTML Javascript Java Server Pages Standard Tag Library Using JSTL Core Tag Library Enterprise JAVA Beans Enterprise Bean overview Types of enterprise beans Advantages of enterprise beans The Life Cycles of Enterprise Beans Working with Session Beans Statefuls vs. Stateless Session Beans Working with Entity Beans Bean Managed Persistence/Container Managed Persistence entity beans JAVA Messaging Service (JMS) Overview JMS architecture Messaging models Point-to-Point Publish/subscribe JMS API Message-Driven Beans Overview The Message-Driven Bean Class Life cycle of Message Driven Bean Struts 1. MVC Architecture: Action Controller, Action Classes, and Form beans 2. Essential Taglibs to be used in JSP pages (bean, html, logic, nested) 3. Dispatch Action, Dyna Forms 4. Internationalization 5. Validation Framework 6. Tiles Framework Spring Framework Spring Introduction Spring modules Dependency injection Spring containers (Bean Factory, Application Context) Basic bean wiring Bean life cycle Spring Data Access Using jdbc with spring Working with Datasources, Working with jdbctemplates, DML operations on data Controllers Types of controllers Handling web requests Mapping requests to controllers Handler Mappings Processing commands, form submissions Views Resolving text messages (property files) View resolvers Validations Working with throw away controllers ContextLoaderListener for loading configuration files Aspect Oriented Programming Join points, point cuts, advice, aspects AspectJ syntax for AOP AOP configuration elements Spring Transactions The meaning of transaction Transaction attributes Spring transaction management support Choosing a transaction manger Declarative transaction management Spring Messaging Messaging overview (JMS) Using Messages with Spring Advanced Bean Wiring Parent and child beans Inner beans Bean wiring with property files Spring Web Spring ORM Hibernate OVER VIEW Overview of O/R mapping Overview of Hibernate architecture Setting up and running your first Hibernate application. Configuring Hibernate Hibernate configuration property file Hibernate configuration XML file Database dialects Obtaining a Session Factory User-provided JDBC connection Using code generation tool Using schema generation tool Using mapping file generation tool O/R Mapping Overview of the mapping file The id element and primary key Id generation methods Composite id Hibernate data types Custom value types Mapping for collections and associations Mapping for rich associations Component mapping Inheritance mapping Manipulating and Querying Persistent Data Persistent classes Loading an object Find methods The Query interface Performing CRUD operations Criteria Queries Using native SQL query Using lifecycle and interceptor callbacks Transactions and concurrency The Hibernate Query Language (HQL) The select clause The from clause The where clause Expressions Aggregate functions Sorting, grouping, etc. Subqueries WebServices:- XML basics Introduction of XML Syntax Elements Attributes DTD, XML schema and advanced schema Introduction of DTD and XML Schema Elements of DTD and Schema Difference between DTD and Schema Implement example SOAP and WSDL Introduction of SOAP and WSDL Implement example Parsers (SAX and DOM) Introduction of SAX and DOM parsers Importance of Parsers Parser Architecture JAXP Introduction of JAXP Implement SAX example Implement DOM example Binding Frameworks(JAXB and XML Beans, JibX) Introduction of JAXB and XML Beans Importance of XSD Implement example Web services Introduction of Axis 1 and 2 Ant targets Build and deploy services Writing client program Web services implementation using Spring framework Introduction of Spring WS stack Implement example Restful Services – Jersey EJB 1. Session Beans 2. Entity Beans : CMP and BMP 3. Introduction to Hibernate technology 4. Introduction to application servers 5. Deployment of EJBs FOR More Details contact us at: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
DEVOPS/BUILD & RELEASE REALTIME ONLINE TRAINING FROM INDIA | USA | UK | CANADA FOR FREE DEMO contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Interview Questions and Answers, Recorded Video Sessions, Materials, Mock Interviews Assignments Will be provided Devops-Course Agenda (we can modify the course content as per your requirements) DEVOPS Training Curriculum S.NO: Modules/Tools 1 Scripting : • Shell scripting o Advanced Perl Programming • Python programming • Ruby on Rails 2 DevOps : • Chef/Puppet for Configuration Management. • Docker/Packer for Containerization • Vagrant for Provisioning • AWS for Cloud computing • Jenkins for Automated Installation and Deployment. • Nagios for Infra-Monitoring • Rundeck for Deployment Automation • Elasticsearch for storage & distributed search engine • Kibana for data visualization • logstash to process & transport logs • Serf for Service orchestration and management tool 3 SCM : • SVN • Git • Clearcase • Perforce 4 Build Management : o Ant o Maven • Makefile • Msbuild 5 CI : • Hudson/Jenkins 6 Static Code analysis : • Sonar for Java & .Net 7 Binary Repository Manager : • Nexus • Artifactory 8 Web/Application Server : • Tomcat • GlassFish • Jboss • Websphere 9 Infrastructure Monitoring : • Nagios • Mmonit 10 Database : • Mysql • MongoDB FOR Other Details contact: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
DATASTAGE PROJECT ORIENTED CERTIFICATION LEVEL ONLINE TRAINING FROM HYDERABAD,BANGALORE,CHENNAI | INDIA FOR FREE DEMO contact us : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Interview Questions and Answers, Recorded Video Sessions, Materials, Mock Interviews Assignments Will be provided DataStage Important Topics (we can modify the course content as per your requirement) DATASTAGE Course Agenda: DW and ETL Concepts • DW Overview • Data Consolidation and Integratiion • ETL Lifecycle • Data cleaning and conforming Information Server components • • Fast track • • Metadata workbench • • Business Glossary • • Information Analyzer • • Information Services Director • • Blueprint Director • • Deployment tool Web Console Administration • Managing users and groups • Managing user credentials Datastage Administrator • Project Administration • Setting Environment Variables • Managing Logs • Enabling RCP • User Roles and Permissions • Lab Exercises Datastage Architecture • Design time architecture • Run time architecture • Partition and pipeline parallelism Server Jobs • Server Vs Parallel jobs • Can I convert Server jobs to Parallel Jobs? • Architectural differences • Different stages • BASIC Programming • Containers Datastage Director • Director User Interface • Compiling single and multiple jobs • Validate , Run ,Reset , Restart jobs • Scheduling Jobs • Checking logs • Performance monitor on designer • Logs for sequence jobs Importing Metadata • Sequential file metadata imports • Schemas • Direct import from database • Importing Shared metadata • Lab Exercises Handling files • Sequential filestage • Complex flat file stage • File formats • Managing huge files • Performance considerations • Rejecting invlaid data • Lab Exercises Parallel Job Stages • File stages • Database stages • Processing stages • Debug stages • Sequence job stages • Pivot stage • SCD Stage Handling input data • Processing file based data • Handling relational input data • Processing incremental data • Staging area • Lab Exercises Environment variables • Understaning the environment variables • Parallel • Buffering • Reporting • Monitoring • Database specific End to end ETL developmenmt task – Case study Troubleshooting Performance enhancements Best Practices Data quality FOR More Details contact us : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
BEST HADOOP REALTIME CERTIFICATION TRAINING FROM HYDERABAD,INDIA FOR FREE DEMO contact us : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Interview Questions and Answers, Recorded Video Sessions, Materials, Mock Interviews Assignments Will be provided Hadoop Key Topics (we can modify the course content as per your requirement) HADOOP Using Cloudera Development & Admin Course Introduction to BigData, Hadoop:- • Big Data Introduction • Hadoop Introduction • What is Hadoop? Why Hadoop? • Hadoop History? • Different types of Components in Hadoop? • HDFS, MapReduce, PIG, Hive, SQOOP, HBASE, OOZIE, Flume, Zookeeper and so on… • What is the scope of Hadoop? Deep Drive in HDFS (for Storing the Data):- • Introduction of HDFS • HDFS Design • HDFS role in Hadoop • Features of HDFS • Daemons of Hadoop and its functionality • Name Node • Secondary Name Node • Job Tracker • Data Node • Task Tracker • Anatomy of File Wright • Anatomy of File Read • Network Topology • Nodes • Racks • Data Center • Parallel Copying using DistCp • Basic Configuration for HDFS • Data Organization • Blocks and • Replication • Rack Awareness • Heartbeat Signal • How to Store the Data into HDFS • How to Read the Data from HDFS • Accessing HDFS (Introduction of Basic UNIX commands) • CLI commands MapReduce using Java (Processing the Data):- • Introduction of MapReduce. • MapReduce Architecture • Data flow in MapReduce • Splits • Mapper • Portioning • Sort and shuffle • Combiner • Reducer • Understand Difference Between Block and InputSplit • Role of RecordReader • Basic Configuration of MapReduce • MapReduce life cycle • Driver Code • Mapper • and Reducer • How MapReduce Works • Writing and Executing the Basic MapReduce Program using Java • Submission & Initialization of MapReduce Job. • File Input/output Formats in MapReduce Jobs • Text Input Format • Key Value Input Format • Sequence File Input Format • NLine Input Format • Joins • Map-side Joins • Reducer-side Joins • Word Count Example • Partition MapReduce Program • Side Data Distribution • Distributed Cache (with Program) • Counters (with Program) • Types of Counters • Task Counters • Job Counters • User Defined Counters • Propagation of Counters • Job Scheduling PIG:- • Introduction to Apache PIG • Introduction to PIG Data Flow Engine • MapReduce vs PIG in detail • When should PIG used? • Data Types in PIG • Basic PIG programming • Modes of Execution in PIG • Local Mode and • MapReduce Mode • Execution Mechanisms • Grunt Shell • Script • Embedded • Operators/Transformations in PIG • PIG UDF’s with Program • Word Count Example in PIG • The difference between the MapReduce and PIG SQOOP:- • Introduction to SQOOP • Use of SQOOP • Connect to mySql database • SQOOP commands • Import • Export • Eval • Codegen and etc… • Joins in SQOOP • Export to MySQL HIVE:- • Introduction to HIVE • HIVE Meta Store • HIVE Architecture • Tables in HIVE • Managed Tables • External Tables • Hive Data Types • Primitive Types • Complex Types • Partition • Joins in HIVE • HIVE UDF’s and UADF’s with Programs • Word Count Example HBASE:- • Introduction to HBASE • Basic Configurations of HBASE • Fundamentals of HBase • What is NoSQL? • HBase DataModel • Table and Row • Column Family and Column Qualifier • Cell and its Versioning • Categories of NoSQL Data Bases • Key-Value Database • Document Database • Column Family Database • SQL vs NOSQL • How HBASE is differ from RDBMS • HDFS vs HBase • Client side buffering or bulk uploads • HBase Designing Tables • HBase Operations • Get • Scan • Put • Delete MongoDB:-- • What is MongoDB? • Where to Use? • Configuration On Windows • Inserting the data into MongoDB? • Reading the MongoDB data. Cluster Setup:-- • Downloading and installing the Ubuntu12.x • Installing Java • Installing Hadoop • Creating Cluster • Increasing Decreasing the Cluster size • Monitoring the Cluster Health • Starting and Stopping the Nodes OOZIE • Introduction to OOZIE • Use of OOZIE • Where to use? Hadoop Ecosystem Overview Oozie HBase Pig Sqoop Casandra Chukwa Mahout Zoo Keeper Flume • Case Studies Discussions • Certification Guidance • Real Time Certification and • interview Questions and Answers • Resume Preparation • Providing all Materials nd Links • Real time Project Explanation and Practice FOR More Details contact us : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
Manual Testing QA + QTP Realtime Training(Online+Corporate) and Job Support and Interview Support by IT Professionals FOR FREE DEMO contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 TESTING (QA+QTP) Course Agenda (we can customize the course content as per your requirements) Manual Testing Course Details 1. Introduction • What is Testing • What is Quality 2. Software Development Life Cycle • Initial Requirement phase • Analysis phase • Design phase • Coding phase • Testing phase • Delivery and Maintenance phase 3. Where Exactly Testing is used • Conventional Testing • Unconventional Testing 4. Testing Methodology • Black Box Testing • White Box Testing • Gray Box Testing 5. Testing Levels • Unit Level Testing • Module Level Testing • Integration Level Testing • System Level Testing • User Acceptance Level Testing 6. Software Development Models • Waterfall Model • Prototype Model • Evolutionary Model • Spiral Model • Fish Model • V-Model • Agile Model 7. Development Architectures • One Tier Architectures • Two Tier Architectures • Three Tier Architecture • N-Tier Architecture 8. Type of Testing • Build Verification Testing • Regression Testing • Re-Testing • Alpha Testing • Beta Testing • Static Testing • Dynamic Testing • Installation Testing • Compatibility Testing • Monkey Testing • Usability Testing • End-To-Testing • Exploratory Testing • Security Testing • Port Testing • Reliability Testing • Adhoc Testing 9. Software Testing Life Cycle • Test Plannig • Test Case Design Techniques BVA, ECP, Decision Table Testing, State Transaction Testing and Use Case Testing • Test Development • Prepare RTM • Test Execution • Result Analysis • Bug Tracking and Reporting • Test Closure Activity Automation Testing Course Details 1. Introduction • Introduction to Automation Testing • Need of Automation Testing • Framework to learn any Automated Tool • Types of Automated Tool • History of QTP 2. Basics of QTP • Anatomy of QTP • Record and Run Settings • Recordings • Recordings Modes • VB Script • Object Repository • Types of Object Repository • Operations on Object Respository • Object Repository Manager • Operational overview of Recording and Running • Object Identification • Smart Identification • Object Spy 3. QTP Life Cycle • Test Planning • Generating the Basic Test • Enhancing the Test • Debugging the Test • Test Execution • Result Analysis 4. Actions • Introduction • Types of Actions • Creating New Actions • Splitting Actions • Renaming Actions • Working with Data Table Action Sheets • Working with Input and Output Parameters 5. Libraries • Introduction • Creating Library Files • Associating Recovery Files 6. Recovery Scenario Techniques • Introduction • Creating the Recovery Files • Associating Recovery Files 7. Descriptive programming • Introduction • Creating Descriptive scripts • Advantages 8. Regular Expressions 9. Automation Object Model 10. Object Repositories Framework • Linear Framework • Modular Framework • Keyword Driven Framework • Hybrid Framework 11. VB Script • VBScript language overview • Variables, Constants, Data Types, Arrays, Conditional Statements, Looping Statements, Different Types of Statements • Types of operators • Procedures Sub Procedures Function Procedures • Pre-defined Functions Date and Time functions String functions Conversion functions Trimming functions Other functions 12. Overview on Quality Center • Introduction to Test Management • Working with Site Administrator Create domain Create Project Creating Users Assigning Users to Projects • Working with quality center Creating Requirements Test Plan Test Cases Preparation Exporting Test Cases From Excel File To Q.C. Test Execution Defects Integration with QTP Reports, Graphs, Documents 13. Overview on Load Runner • Introduction of LoadRunner • LoadRunner Testing Process • LoadRunner Architecture Virtual User Generator • What are virtual users? • Creating VU Script • Transaction Points • Rendezvous Point • LoadRunner Controller Design Scenario Add Group Add V-Users Configuring Runtime settings • Load Generator • Analysis Analyze the result FOR More Details contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
SELENIUM WITH JAVA HANDS-ON TRAINING(Online + Corporate)BY IT PROFESSIONALS ALONG WITH MOST FREQUENTLY ASKED INTERVIEW QUESTIONS FOR FREE DEMO contact us: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 SELENIUM Course Content (we can customize the course content as per your requirements) Introduction to Automation • What is automation testing • Advantages of Automation Testing • How to learn any automation tool • Types of Automation tools Introduction to Selenium • What is Selenium • Use of Selenium • Features of selenium • Difference between Selenium and QTP Selenium Components • Selenium IDE • Selenium Core • Selenium RC • Selenium Grid • Selenium 2.0 - Web Driver Selenium IDE • Selenium Overview • Selenium IDE Introduction • Downloading and Installing Selenium IDE • Recording and Running a Simple Test • Selenium IDE - Features • Installing Useful Tools for Writing Tests • Selenium Concepts • Selenium Commands • Verifying Page Elements - Assertions and Verifications • Wait Commands • Object Identification • Element Locators • Regular Expression patterns • Selenium Test Runner • Using Regular Expressions in Selenium IDE • Creating Selenium Test Suites • How to run the recorded script against other browsers • Why companies are not using recording tools • Limitations of Selenium IDE Selenium Core • Selenium Core Overview • Installing Selenium Core • Running Selenium Core Test Suites JavaScript • Introduction • Statements • Comments • Variables • Operators • Comparisons • If...Else • Switch • Functions • For Loop • While Loop • Break Loops • For...In • Events • Try...Catch Core Java Fundamentals Language Fundamentals • History of Java • Features of java • Java Programming Language Keywords • Class and Object • Data Types • Array Declaration, Construction and Initialization • Encapsulation • Inheritance • Polymorphism Flow Control, Exceptions, and Assertions • Writing Code Using if and switch • Statements • Writing Code Using Loops • Handling Exceptions • Working with the Assertion Mechanism Using the java.lang.String Class • Using the java.lang.Math Class • Using Wrapper Classes • Using the equals() Method with • Strings and Wrappers and Objects Inner Classes • Method-Local Inner Classes • Anonymous Inner Classes • Static Nested Classes Defining, Instantiating, and Starting Threads • Preventing Thread Execution • Synchronizing Code • Thread Interaction Object Orientation, Overloading and Overriding, Constructors • Benefits of Encapsulation • Overridden and Overloaded Methods About Eclipses • Installing Eclipse • Creating Simple Project in eclipse • Eclipse and Selenium together • Importing and Exporting • Debugging using Eclipse • Exploring Eclipse – Basic • Exploring Eclipse – Advanced Fire Bug, Xpath and CSS • Introduction to Firebug • Downloading and installing of Firebug • Downloading and installing of xpath • How to identify the xpath for an particular element • Identifying objects using CSS Selenium RC • Installing Selenium RC • Selenium RC Overview • Starting and Stopping Selenium Server • Creating the generic scripts in selenium • Creating the scripts by using functions • Selenium Client Libraries • Browser commands with examples • Interactive commands with examples • Information commands with examples • Validation commands with examples • How to take data from excel sheets • Why should we use excel sheets • How to take data from DB • Debugging the scripts • Maintaining the synchronization points • How to handle Pop-up’s and alert messages How to use Testing and Junit in Selenium • Introduction to Testing • Why TestNG • Setting up Testing • Working with Testing • Advantages of Testing over Junit • Exploring Testing Features • How to Use Testing Annotations • Data Driven Testing Testing • Testing Execution Report • Testing Results output folder walkthrough • Testing Reporting features Auto IT Script for handling windows • Installing Auto IT • Auto IT Overview • Why Auto IT? • Auto IT Script Examples • Compiling Auto IT scripts • How To Use Auto IT scripts in Selenium RC Selenium Grid • Introduction Selenium Grid • Advantages of Selenium Grid Advanced Selenium 2.0 - Web driver • Introduction to selenium 2.0 • Advantages of web driver • Web Driver v/s RC • Architecture of Web Driver and RC • Web Driver IDE • Installation / Configuring Eclipse for Web Driver • Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS • Working with Different drivers like HtmlUnit driver, Firefox Driver etc… • Creating the generic scripts in Web Driver • Creating the scripts by using functions • Web Driver Client Libraries • Web Driver commands with examples • Working with excel sheets using Web Driver • Web Driver with TestNG / Junit Automation Framework • What is Framework • Types of Frameworks • What is modular framework • What is Data Driven framework • What is Keyword driven framework • What is Hybrid framework • Use of Framework • How to develop the framework • Integration of the framework • How to execute the scripts from framework Apart from regular course will provide below: • Materials on selenium & core java • Interview questions • Resume preparation for Selenium Jobs • 100% Assistance with the real time experts for preparing & attending the interviews FOR More Details contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
COMPLETE JAVA [END-TO-END]] HANDS-ON ONLINE TRAINING,CORPORATE TRAINING,ON-JOB SUPPORT,INTERVIEW SUPPORT BY IT WORKING FACULTY FOR FREE DEMO contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Course Content (we can customize the course content as per your requirements) Topics Covered in Complete Java Online Training Java Complete Course Content Core Java Object-Oriented Programming (OOP) concepts Introduction Abstraction Encapsulation Inheritance Polymorphism Getting started with java Introduction to Java Features of java Java basics Java programming basics Data types Type casting Control Structure Java Arrays Command-line arguments Classes and Objects Class and Object Abstract classes Interfaces Overloading and Overriding Inner classes Packages and Java class path Exception handling Exception handling fundamentals Exception types try catch finally blocks Throw , throws keywords Creating custom exceptions Java Threads Introduction to threads Multi threading in java Thread lifecycle Thread class and Runnable interface Thread priorities Synchronization Interthread communication java.lang The java.lang package overview Tthe Object class Wwrapper classes System class Math class String & StringBuffer Java collections - java.util Collections overview Collection List,Set,SortedSet ArrayList ,LinkedList,TreeSet Hashtable,Enumeration Vector Date,Calendar Java streams- java.io Streams overview Byte streams vs. Character streams Input/Output streams Reading/Writing from/to files – the File Streams Networking java.net Networking overview Basics of java network programming Advanced Java Database Programming JDBC overview SQL- Structured Query Language JDBC Programming Concepts Query Execution Scrollable and Updatable Result Sets Working with Statements Row Sets Batch Updates Calling stored procedures and functions ResultSetMetaData Transactions Getting Started with Web Applications Web Application Life Cycle Web Modules Configuring Web Applications Accessing Databases from Web Applications Jar, war and ear Webserver & Application Server HTML Javascript Java Servlet Technology Servlets overview Servlet Life Cycle Sharing Information Initializing a Servlet Writing Service Methods Filtering Requests and Responses Invoking Other Web Resources Accessing the Web Context Session tracking and management Java Server Pages Technology JSP overview The Life Cycle of a JSP Page Declarations, Scriptlets, Expressions JSP Action tags Directives JSP implicit objects Scope in JSP Ajax HTML Javascript Java Server Pages Standard Tag Library Using JSTL Core Tag Library Enterprise JAVA Beans Enterprise Bean overview Types of enterprise beans Advantages of enterprise beans The Life Cycles of Enterprise Beans Working with Session Beans Statefuls vs. Stateless Session Beans Working with Entity Beans Bean Managed Persistence/Container Managed Persistence entity beans JAVA Messaging Service (JMS) Overview JMS architecture Messaging models Point-to-Point Publish/subscribe JMS API Message-Driven Beans Overview The Message-Driven Bean Class Life cycle of Message Driven Bean Struts 1. MVC Architecture: Action Controller, Action Classes, and Form beans 2. Essential Taglibs to be used in JSP pages (bean, html, logic, nested) 3. Dispatch Action, Dyna Forms 4. Internationalization 5. Validation Framework 6. Tiles Framework Spring Framework Spring Introduction Spring modules Dependency injection Spring containers (Bean Factory, Application Context) Basic bean wiring Bean life cycle Spring Data Access Using jdbc with spring Working with Datasources, Working with jdbctemplates, DML operations on data Controllers Types of controllers Handling web requests Mapping requests to controllers Handler Mappings Processing commands, form submissions Views Resolving text messages (property files) View resolvers Validations Working with throw away controllers ContextLoaderListener for loading configuration files Aspect Oriented Programming Join points, point cuts, advice, aspects AspectJ syntax for AOP AOP configuration elements Spring Transactions The meaning of transaction Transaction attributes Spring transaction management support Choosing a transaction manger Declarative transaction management Spring Messaging Messaging overview (JMS) Using Messages with Spring Advanced Bean Wiring Parent and child beans Inner beans Bean wiring with property files Spring Web Spring ORM Hibernate OVER VIEW Overview of O/R mapping Overview of Hibernate architecture Setting up and running your first Hibernate application. Configuring Hibernate Hibernate configuration property file Hibernate configuration XML file Database dialects Obtaining a Session Factory User-provided JDBC connection Using code generation tool Using schema generation tool Using mapping file generation tool O/R Mapping Overview of the mapping file The id element and primary key Id generation methods Composite id Hibernate data types Custom value types Mapping for collections and associations Mapping for rich associations Component mapping Inheritance mapping Manipulating and Querying Persistent Data Persistent classes Loading an object Find methods The Query interface Performing CRUD operations Criteria Queries Using native SQL query Using lifecycle and interceptor callbacks Transactions and concurrency The Hibernate Query Language (HQL) The select clause The from clause The where clause Expressions Aggregate functions Sorting, grouping, etc. Subqueries WebServices:- XML basics Introduction of XML Syntax Elements Attributes DTD, XML schema and advanced schema Introduction of DTD and XML Schema Elements of DTD and Schema Difference between DTD and Schema Implement example SOAP and WSDL Introduction of SOAP and WSDL Implement example Parsers (SAX and DOM) Introduction of SAX and DOM parsers Importance of Parsers Parser Architecture JAXP Introduction of JAXP Implement SAX example Implement DOM example Binding Frameworks(JAXB and XML Beans, JibX) Introduction of JAXB and XML Beans Importance of XSD Implement example Web services Introduction of Axis 1 and 2 Ant targets Build and deploy services Writing client program Web services implementation using Spring framework Introduction of Spring WS stack Implement example Restful Services – Jersey EJB 1. Session Beans 2. Entity Beans : CMP and BMP 3. Introduction to Hibernate technology 4. Introduction to application servers 5. Deployment of EJBs FOR More Details contact us at: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
Contact for free demo: Email : raj@apex-online-it-training.com Phone : +91-(850) 012-2107 BA ONLINE TRAINING BY HANDS-ON PROFESSIONALS (Certification Level) Course Content (we can customize the course content as per your requirements) Business Analyst Course Content @APEX 1. IT Industry & Business Analysis Role – A Practitioner's Perspective •International Institute of Business Analyst (IIBA) and Role of a Business Analyst •Client Organization •IT Company Organization •Project Governance Structure •SDLC Models •Waterfall •V Model •Prototype Model •Iterative Model •Spiral Model •Agile Methodologies - Scrum 2. Introduction to IIBA Body of Knowledge (BOK) •Enterprise Analysis •Requirements Planning and Management •Requirements Elicitation •Requirements Communication •Requirements Analysis and Documentation •Solution Assessment and Validation 3. Requirements Planning and Management •Understand Team Roles and Stakeholder Analysis (RACI Matrix) •Identify Requirement Activities and Estimation Technique •Scope Management and Traceability Matrix •Change Management Process •Risk Management Process •Real Time Case Study to understand the above concepts 4. Requirements Elicitation Models •Interviews •Observation •Prototyping •Document Analysis •Focus Groups •Brainstorming •Interface Analysis •Workshops •Reverse Engineering •Surveys / Questionnaires •Real Time Case Study to understand the above concepts 5. Requirements Analysis and Documentation •Structured Analysis •Data Flow Diagrams & Flowcharts •ER Diagrams •Object Oriented Analysis •Introduction to Object Orientation Concepts •Advantages of OO over Structured Analysis •Introduction to UML •UML Diagrams relevant to a Business Analyst •Use Case Diagrams and Use Case Stories •Class & Object Diagrams •Sequence & Collaboration Diagrams •State Transition Diagrams •Activity Diagrams •Case Studies 6. Requirements Communication •Preparing Communication Plan •Defining Communication Requirements of Project •Conflict Management •Approvals & Signoffs 7. Solution Assessment & Validation •Role of Business Analyst in Testing •Stages of Testing •Unit Testing •Integration Testing •System Testing and •User Acceptance Testing •Testing Process •Test Strategy & Plan •Test Case Preparation •Test Execution •Defect Fixing •Testing Types •Functional Testing •UI Testing •Performance Testing •Access Control & Security Testing •Regression Testing •Testing Techniques •Black box Testing •White Box Testing •Test Metrics 8. Enterprise Analysis •Enterprise Analysis Process •Maintaining Business Architecture •Zachman Framework •POLDAT Framework FOR Other Details contact: Email : raj@apex-online-it-training.com Phone : +91-(850) 012-2107
|
DEVOPS/BUILD & RELEASE ONLINE TRAINING,CORPORATE TRAINING,JOB SUPPORT AND INTERVIEW SUPPORT BY CORPORATE IT PROFESSIONALS FOR FREE DEMO contact us: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Devops-Course Content (we can customize the course content as per your requirements) DEVOPS Training Agenda S.NO: Modules/Tools 1 Scripting : • Shell scripting o Advanced Perl Programming • Python programming • Ruby on Rails 2 DevOps : • Chef/Puppet for Configuration Management. • Docker/Packer for Containerization • Vagrant for Provisioning • AWS for Cloud computing • Jenkins for Automated Installation and Deployment. • Nagios for Infra-Monitoring • Rundeck for Deployment Automation • Elasticsearch for storage & distributed search engine • Kibana for data visualization • logstash to process & transport logs • Serf for Service orchestration and management tool 3 SCM : • SVN • Git • Clearcase • Perforce 4 Build Management : o Ant o Maven • Makefile • Msbuild 5 CI : • Hudson/Jenkins 6 Static Code analysis : • Sonar for Java & .Net 7 Binary Repository Manager : • Nexus • Artifactory 8 Web/Application Server : • Tomcat • GlassFish • Jboss • Websphere 9 Infrastructure Monitoring : • Nagios • Mmonit 10 Database : • Mysql • MongoDB FOR Other Details contact: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
BIZTALK REALTIME ONLINE TRAINING,INTERVIEW SUPPORT,JOB SUPPORT AND CORPORATE TRAINING BY WORKING FACULTY FOR FREE DEMO contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Course Content (we can customize the course content as per your requirements) BizTalk Online Training Course Agenda BizTalk 2010 Developer and Admin Training & Workshop • Day 1 o BizTalk Framework & Architecture Understanding BizTalk BizTalk Architecture Different BizTalk Versions BizTalk 2010 & Visual Studio 2010 Understanding BizTalk Development tools BizTalk Project System BizTalk Application Concept Updated Platform support o BizTalk Installation o BizTalk Databases • Day 2 o Understanding BizTalk Ports Port Groups o Understanding BizTalk Adapters File WCF SQL WCF Adapter MSMQ Adapter SharePoint Adapter Scheduled Task Adapter o Role Link o Pipelines Stages, components Types o Creating BizTalk Schemas o Creating BizTalk Maps Enhanced BizTalk Mapper o Functoids o Orchestrations Design • Day 3 o Creating Orchestrations o Different Shapes in Orchestrations o Exception Handling o Deploying BizTalk Application o Accessing Web Services & WCF from orchestrations o Publishing orchestrations/Schemas as WCF o Using BizTalk WCF publishing wizard o Consuming a WCF Service • Day4 o Best Practices to optimize BT Application Performance Adapters Message Box Mappers Schemas Canonical Schema o Business Rule Engine (BRE) o Orchestration calling another orchestration o Compensation o ESB Architecture o Asynchronous request and response messaging pattern • Day 5 o BizTalk Administration Memory & CPU Utilization BT Service monitoring o Correlation o Transactions o BizTalk Application Troubleshooting and Management o Business Activity Monitoring (BAM) FOR More Details contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
Adobe AEM, Adobe-Experience Manager online training by IT Professionals (formally CQ5) FOR FREE DEMO contact us at: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Adobe-CQ5-Adobe-Experience Manager Course content AEM training is divided into 2 Modules 1. Basic Developer Courses Content 2. Advance Developer Courses Content Basic Developer Course Content 1. Overview of the OSGI Framework, JCR/OAK, REST, and Apache Sling Technologies 2. Overview of the Product and Platform architectures 3. Creating and Managing Templates and associated page-rendering Components 4. Installing and utilizing CRXDE and CRXDE Lite 5. Creating, Adding, and Managing Components 6. Taking input from Authors using Component and Design Dialogs 7. Defining and assigning a Design to a web site 8. Creating a custom Widget and CQ package 8. Overview of Workflow definition 9. Creating custom workflow process steps 10. OSGi bundles and consuming classed defined in them Advance Developer Course Content 1. OSGi components, services, annotations 2. Development models: Maven, vlt 3. Sling, Resource-Oriented architectures, ResourceResolvers 4. Sling Eventing 5. Sling Scheduling 6. JCR and Jackrabbit 7. JCR Search 8. JCR Observations 9. JCR Versioning 10. JCR Import/Export 11. Users, Groups, Permissions 12. Unit Testing 13. Deployment & Packaging 14. Dispatcher and Caching 15. Reverse Replication 16. CQ-based Search FOR More Details contact us at: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
FOR FREE DEMO contact: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 Course Agenda (we can customize the course content as per your requirements) Oracle Apps DBA Course Content Prepared by Realtime Experts 1. R12 Oracle Applications Install 1 - Oracle Applications Overview 2 - Preparing for Your Installation 3 - Single-node Installation 4 - Multi-node Installation 5 - Finishing Your Installation 2. R12 Oracle E-Business Suite Architecture 1 - Oracle Applications Technology 2 - Oracle Applications Environment Files, Server Process Scripts, and Languages 3 - Oracle Applications File System 4 - Oracle Applications Database 3. R12 Use Oracle Applications AD Utilities 1 - What are the AD Utilities? 2 - AD Administration 3 - Special Utilities 4 - Context Editor 5 - AutoConfig 6 - License Manager 7 - Reporting Utilities 8 - Configuration Utilities 4. R12 Patch and Maintain Oracle Applications 1 - Patching and the AutoPatch Process 2 - Patch Advisor 3 - Running AutoPatch 4 - Other Patching Topics 5 - Patch History Database 5. R12 Oracle Applications Advanced Topics 1 - Cloning Oracle Applications 2 - Advanced Cloning Options 3 - Other Advanced Topics 6. R12 System Administrator Fundamentals 1 - Managing Application Security 2 - Managing Concurrent Programs and Reports 3 - Administering Concurrent Managers 4 - Managing Profile Options 5 - Incorporating a Custom Program 6 - Auditing System Resources 7 - Managing Printers 8 - System Management using Oracle Application Manager (OAM) 9 - Forms Personalization 10 - Applications DBA Duties 11 - Introduction to Oracle Workflow 12 - Overview of Oracle Alert FOR More Details contact: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
FOR FREE DEMO contact us: Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 LINUX-UNIX Course Agenda (we can customize the course content as per your requirements) Course Curriculum MODULE 1: Introduction TO Unix and Linux: Histroy of Unix and Linux Basic Concepts of operating system,Kernel,shell and file system structure Basic Concepts of Linux Various Flavors of Linux MODULE 2: Installation of Linux : Manual installation of Linux Network Bases installation (Kickstart) MODULE 3: USER and GROUP Management: Creating users Creating groups modifying users and groups MODULE 4: File Permissions chmod,chown Suid,SGID,Sticky Bit (Special Permissions) MODULE 5: Disk Management Creating a disk and attaching them to Linux servers Creating Disk on Fly without reboot or down time and how to save business LVM (LOGICAL VOLUME MAGEMENT) RAID(RUDUNDANT ARRAY OF INEXPENSIVE DISKS) MODULE 6: User and group quotas ACL (ACCESS CONTROL LIST) backup and recovery ----- > tar and cpio Scheduling Tasks with Crontab MODULE 7: package management installation of packages manually installation of packages with yum how to configure yum repository Kernel up gradations MODULE 8: NFS Server: Installation of NFS Sharing Files With NFS with scenarios MODULE 9: Installation of FTP sharing FTP to anonymous users sharing FTP to authorized users HOW to jail/confine users with chroot MODULE 10: Installation of SAMBA smb protocol sharing files to windows and Linux using SAMBA MODULE 11: Installation of NIS Migration users from local machine to NIS servers Configuring NIS client MODULE 12: Installation of DHCP Configuration of IP pool for DHCP servers Binding the Mac to IP so that Ip would be reserved Configuring DHCP Client MODULE 13: Installation of DNS Configuring DNS client Integrating various services with DNS MODULE 14 : Configuring mail Servers with SMTP,Imap and pop squirrel mail (web client) How to Relay the mail how to create Distributed lists and send mails MODULE 15 : installation Web-servers Various types of hosting Name Based,Ip based, and port based hosting Web servers with user authentication Web servers with SSL certificates MODULE 16 : SQUID proxy Squid as a firewall Restrict particular users Restrict users to access particular websites Restrict users on time Module 17 : Securing servers with TcP wrappers overview of Iptables MODULE 18: Trouble shooting fsck files system checks to recover the file system corruption grub trouble recovering the root passwords Trouble shooting various issues MISCELLINOUS: what is Xinetd NIC bonding X11 services BASIC shell scripting and overview of Visualization installation of ESX servers and creating vms on the ESXi BOX Process and memory management in linux FOR More Details contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
FOR FREE DEMO contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 SELENIUM WITH JAVA HANDS-ON ONLINE TRAINING,MOCK INETRVIEWS,RESUME BUILD AND CORPORATE TRAINING SELENIUM Course Content (we can customize the course content as per your requirements) Introduction to Automation • What is automation testing • Advantages of Automation Testing • How to learn any automation tool • Types of Automation tools Introduction to Selenium • What is Selenium • Use of Selenium • Features of selenium • Difference between Selenium and QTP Selenium Components • Selenium IDE • Selenium Core • Selenium RC • Selenium Grid • Selenium 2.0 - Web Driver Selenium IDE • Selenium Overview • Selenium IDE Introduction • Downloading and Installing Selenium IDE • Recording and Running a Simple Test • Selenium IDE - Features • Installing Useful Tools for Writing Tests • Selenium Concepts • Selenium Commands • Verifying Page Elements - Assertions and Verifications • Wait Commands • Object Identification • Element Locators • Regular Expression patterns • Selenium Test Runner • Using Regular Expressions in Selenium IDE • Creating Selenium Test Suites • How to run the recorded script against other browsers • Why companies are not using recording tools • Limitations of Selenium IDE Selenium Core • Selenium Core Overview • Installing Selenium Core • Running Selenium Core Test Suites JavaScript • Introduction • Statements • Comments • Variables • Operators • Comparisons • If...Else • Switch • Functions • For Loop • While Loop • Break Loops • For...In • Events • Try...Catch Core Java Fundamentals Language Fundamentals • History of Java • Features of java • Java Programming Language Keywords • Class and Object • Data Types • Array Declaration, Construction and Initialization • Encapsulation • Inheritance • Polymorphism Flow Control, Exceptions, and Assertions • Writing Code Using if and switch • Statements • Writing Code Using Loops • Handling Exceptions • Working with the Assertion Mechanism Using the java.lang.String Class • Using the java.lang.Math Class • Using Wrapper Classes • Using the equals() Method with • Strings and Wrappers and Objects Inner Classes • Method-Local Inner Classes • Anonymous Inner Classes • Static Nested Classes Defining, Instantiating, and Starting Threads • Preventing Thread Execution • Synchronizing Code • Thread Interaction Object Orientation, Overloading and Overriding, Constructors • Benefits of Encapsulation • Overridden and Overloaded Methods About Eclipses • Installing Eclipse • Creating Simple Project in eclipse • Eclipse and Selenium together • Importing and Exporting • Debugging using Eclipse • Exploring Eclipse – Basic • Exploring Eclipse – Advanced Fire Bug, Xpath and CSS • Introduction to Firebug • Downloading and installing of Firebug • Downloading and installing of xpath • How to identify the xpath for an particular element • Identifying objects using CSS Selenium RC • Installing Selenium RC • Selenium RC Overview • Starting and Stopping Selenium Server • Creating the generic scripts in selenium • Creating the scripts by using functions • Selenium Client Libraries • Browser commands with examples • Interactive commands with examples • Information commands with examples • Validation commands with examples • How to take data from excel sheets • Why should we use excel sheets • How to take data from DB • Debugging the scripts • Maintaining the synchronization points • How to handle Pop-up’s and alert messages How to use Testing and Junit in Selenium • Introduction to Testing • Why TestNG • Setting up Testing • Working with Testing • Advantages of Testing over Junit • Exploring Testing Features • How to Use Testing Annotations • Data Driven Testing Testing • Testing Execution Report • Testing Results output folder walkthrough • Testing Reporting features Auto IT Script for handling windows • Installing Auto IT • Auto IT Overview • Why Auto IT? • Auto IT Script Examples • Compiling Auto IT scripts • How To Use Auto IT scripts in Selenium RC Selenium Grid • Introduction Selenium Grid • Advantages of Selenium Grid Advanced Selenium 2.0 - Web driver • Introduction to selenium 2.0 • Advantages of web driver • Web Driver v/s RC • Architecture of Web Driver and RC • Web Driver IDE • Installation / Configuring Eclipse for Web Driver • Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS • Working with Different drivers like HtmlUnit driver, Firefox Driver etc… • Creating the generic scripts in Web Driver • Creating the scripts by using functions • Web Driver Client Libraries • Web Driver commands with examples • Working with excel sheets using Web Driver • Web Driver with TestNG / Junit Automation Framework • What is Framework • Types of Frameworks • What is modular framework • What is Data Driven framework • What is Keyword driven framework • What is Hybrid framework • Use of Framework • How to develop the framework • Integration of the framework • How to execute the scripts from framework Apart from regular course will provide below: • Materials on selenium & core java • Interview questions • Resume preparation for Selenium Jobs • 100% Assistance with the real time experts for preparing & attending the interviews FOR More Details contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|
JAVA UI,ANGULAR JS,REACT JS,NODE JS REALTIME ONLINE TRAINING BY HANDS-ON WORKING EXPERTS FOR FREE DEMO: Email : raj@apex-online-it-training.com Phone/WhattsApp : +91-(850) 012-2107 ABOUT THE TRAINER • 16 YEARS OF INDUSTRY EXPERIENCE • 11 YEARS OF EXPERIENCE IN ONLINE AND CLASSROOM TRAINING Support technologies • UI/UX • HTML, CSS • Java Script • JQuery • AngularJS • NodeJS • Bootstrap JS • TwitterJS • JQueryMobile • React JS JAVA UI,FRONT END UI DEV Course Content (we can customize the course content as per your requirements) HTML5 • Introducing HTML5 • HTML5 Specification • HTML5 Syntax • New Structural Elements • Drag and Drop • Geolocations • Form Validations • Video and Audio • File API • Canvas and Animations • Desktop Notifications • Local storage and offline applications • Full Screen API • Browser History CSS3 • Box shadows • Text shadows • Round Corners • Animations - key frames • transitions • transforms • gradients • multi background images • layouts • font embeding • media-queries • colors (rgba()) • Importance of browser prefix • Multi Columns • Selectors JavaScript • Variables • Data types • Numbers • Strings • Boolean • Strings • String methods • String Properties • Arrays • Single dimension • Double dimension • Array Methods • Array Properties • Functions • Function Object Properties • Function Object Methods • Functions with parameter • Without parameter • Return type functions • Callback functions • Objects • Creating objects • Adding properties • Adding methods • Removing methods and properties • Prototypes • Prototype chaining • Inheritance • DHTML • XHTML AJAX • XMLHttpRequest Object • XMLHttpRequest Object- Properties • readystate • responseText • responseXML • status • statusText • XMLHTTPRequestObject - Methods • Open() • send() • XMLHttpRequest Object - Event • onreadystatechnage • XSL, XSLT, XML • CMS JQuery • What is JQuery? • PreRequirements • Download & install JQuery • Selectors & Filters • Attribute Filters • Content & Visibility Filters • Forms Selectors • Chaining • Creating New Content • Manipulating Attributes • Inserting Content • Wrapping, Replacing, Removing Content • Working with CSS • Bind & Unbind • Helper Functions • Event Object • Other Event Functions • Showing & Hiding Elements • Fading Elements • Sliding Elements • Custom Animations • Adavnced Concepts • OOPS in Jquery • extending Objects • creating Plugins • making min fied version js files • Ajax Calls - GET – POST • Comunicating with server • working with JSON Objects • Custom Events FOR more details contact us at: Email : raj@apex-online-it-training.com Phone/WhattsApp : +91-(850) 012-2107
|
APEX FOR ALL IT COURSES HANDS-ON TRAINING,MOCK INTERVIEWS,RESUME BUILD,INTERVIEW SUPPORT AND JOB SUPPORT FOR FREE DEMO contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107 ABOUT THE TRAINER • 17 YEARS OF INDUSTRY EXPERIENCE • 10 YEARS OF EXPERIENCE IN ONLINE AND CLASSROOM TRAINING GROOVY AND GRAILS ONLINE TRAINING COURSE CONTENT(we can customize the course content as per your requirements) • Groovy Fundamentals o Differences between Groovy and Java o Compiling and executing Groovy programs o The basic Groovy data types and optional typing o Writing Groovy scripts o Declaring classes o Overriding operators and type coercion o GDK: the Groovy library o Groovy strings o Regular expressions in Groovy • Groovy Collections o Ranges o Lists o Maps o Iterators and polymorphic algorithms • Closures in Groovy o Declaring closures o Available options for calling closures • Groovy Control Structures o The "Groovy truth" o Conditional execution o Looping constructs • Using Classes and Scripts o Groovy fields and local variables o Methods and operations o Safe dereferencing with the ?. operator o Organizing classes in packages o Using inheritance o POGO's vs. POJO's • Unit Testing in Groovy o GroovyTestCase o Unit-testing Groovy code o Unit-testing Java code o Code coverage and automation • Groovy Builders o NodeBuilder o MarkupBuilder o SwingBuilder • Survey of the GDK o Simplified File access o Templates o Groovlets • Database Access with Groovy o Basic database operations o DataSet operations o Groovy and ORM solutions • Working with XML o Reading and parsing XML documents o Using XPath expressions o Distributed processing with XML • Simple Metaprogramming o Metaclasses o Injecting methods with Categories o The Expandmetaclass • Web Development with Grails o The Grails framework o Creating web applications using Grails FOR More Details contact : Email : raj@apex-online-it-training.com Phone/WhatsApp : +91-(850) 012-2107
|