UrbanPro
true

Exclusive Online Java Training

LIVE
Ongoing

Course offered by Shivashankar Reddy Yannam

0 review
Our online java training program is a platform for the java learners through worldwide. You can opt for basic JAVA course if you are from Non-IT background,to learn basic concepts of programming language.We developed our course content from the outcome of expertise discussions and knowledge forums of Java professions. The main motto behind our course is to prepare our trainees as self sustained java programmers and developers.Learning java will give you a strong platform to strengththen your programming skills and explore the innovative ideas to work on new projects based on java.Many companies are creating unlimited job opportunities with the increased demand for java language.Our courses are not only for experienced people but carets ease for beginners with our texttutorials and training videos. Who are elgible to join this course? Candidates with desires to seek java training with minimum programming knowledge and people who are working as developers and programmers are welcome to join

Topics Covered

CORE JAVA DURATION – • Basics-oops concepts • A simple java program-compilation and execution • Class • Object-definition and creation • Primitive data types • Operators • Typecasting-necessity and usage • Functions-passing parameters, return data types etc • Static keyword-meaning and purpose • Interpreting system out. println • Polymorphism-static and dynamic • Method overloading and method overriding • Constructors-this and super keyword • String class and string buffer class • Arrays-declaration and usage • Command line arguments • Inheritance-types, usage, ’final’ keyword • Super class reference-subclass object rule • Interfaces-late binding and early binding • Abstract class • Packages • Access specifiers -public, private, protected and default • Access modifiers • Inner classes • Static and non-static blocks • Exception handling-try, catch, throws, throws, finally • Keywords and their usage, user defined exceptions • Multithreading • Streams {i/o and files} • Networking • Wrapper classes • Collection framework • Generics • Annotations • New features in java 1.6&1.7 Colleaction Generics Anotations ADVANCED JAVA DURATION - • JAVA DATABASECONNECTVITY(JDBC) • Getting started with web application in Java Introduction to Web Application, Need for Web Application, Technologies used in Web Application, Web Architecture Models –-- Model-1 and Model-2, Introducing MVC Architecture • Introduction to Servlets Introducing CGI, pros & cons of CGI, What is Servlet?, Need of Servlet, About ServletContainer, Servlet API, About javax.servlet.Servlet interface, Servlet LifeCycle, About ServletConfig, About GenericServlet Configuring Servlets on Tomcat 6.x, BEA Weblogic 8.1/9.x/10 (On Windows/Linux), IBM Websphere 6.0 and Pramati 4.1 servers • Request Processing and Features of HTTP About ServletRequest and ServletResponse, About Request Parameters, About Initialization Parameters, Need of initialization parameters, About RequestDispatcher, Using RequestDispatcher to Forward & Include, When to use Include & Forward, Difference between Include & Forward, Request Attributes, Understanding Http basic, Understanding HttpServlet, HttpServletRequest & HttpServletResponse • Session Tracking Need to maintain client data, URL Rewriting, pros & cons of URL Rewriting, benefits of URL Rewriting, When to use URL Rewriting, Hidden Form Fields, Pros & cons of Hidden Form Fields, When to use Hidden Form Fields, Cookies, Pros & Cons of Cookies, When to use Cookies, Http Session, Pros & Cons of Http Session, When to use Http Session, Context Attributes, Need of context attributes, How to configure context attribute, How to access context attribute, Example demonstrating the usage of Context Attributes, About various scopes, When to use which scope, Single Thread Model, Need of synchronization in Servlets, Using SingleThreadModel • Introducing Filters, Listeners & Wrapper Need of filters, Filter Interception Design Pattern, Changes in Servlet 2.4 in filter configurations, Configuring Filters to work with Forward & Include, About Listeners, What are Listeners?, Need of event programming and importance of Listeners, The Various Listeners (ServletContextListener, ServletContextAttributeListener, HttpSessionListener, HttpSessionBindingListener, HttpSessionAttributeListener, HttpSessionActivationListener), About Servlet Wrappers (ServletRequestWrapper, ServletResponseWrapper, Http Request and Response Wrappers) Servlet 2.5 Features • Security Introducing Security (JAAS), Authentication, Authorization, Data Integrity, Introducing Web Security, Http Authentication Mechanism, Http Basic Authentication model, Http FORM based Authentication model, Http Digest Authentication Model, Declarative Security, Working with declarative security in web application, Programmatic Security, Working with programmatic security in web application • Introducing to JSP JSP Introduction, Difficulties in using Servlets to build huge views, Need for alternative approach to built dynamic web pages, Introducing tag based approach, JSP architecture, JSP Lifecycle (Translation, Compilation, Initialization, Request processing, Destroying) • Introducing JSP Basic Tags and Implicit Objects Scripting Tags (Scriptlet tag, Declarative Tag, Expression Tag), Implicit Objects, Need of Implicit Objects, About all the implicit objects (request, response, out, page, application, session, config, exception), Directive Tags (Page directive, include directive, taglib directive) • JSP Action tags and Java Beans What is Java Bean?, Need of java Beans, Advantages of using Java Beans, Action Tags (include, forward, param, useBean, setProperty, getProperty, plugin, params, fallback) , Differences between directive include and action include • Enhancing the JSP tags support JSP Custom Tags, Need of custom tags, Empty Tags, Tag Handler Life Cycle, Body Content Tag, Body Tag Handler Life Cycle, Iteration Tags, Iteration Tag Handler Life Cycle, Simple Tags • Internationalization Introduction to Internationalization, Need Of Internationalization, Internationalizing Web Application • Web Design Patterns Web Tier Design Considerations, MVC (Model View Controller), Filter Interception, Front Controller, Composite View, Business Delegate, DAO (Data Access Object), DTO (Data Transfer Object), Command Pattern, Application implementing MVC architecture • Introduction to mvc 1 and mvc 2 architecture 1. J2EE--? • RMI • EJB - session beans, entity beans, message driven beans • JNDI • JMS • JTA • JMS • JAAS • Introduction to struts 1.3 • Design patterns 2. STRUTS-? • Front controller design pattern • Application controller design pattern • What is struts? • What is framework? • Need of struts framework • Struts architecture • The elements of struts architecture o Action servlet o Struts configuration file o Request processor o Action class • Simple struts application • Form beans and types of form beans • Validations and validation framework • internationalization • Struts modules – request processor, module config, request utils • Struts plug-in • Types of action class • Exception handling in struts • Tiles framework • Examples of all the above topics using an IDE [my eclipse] • New features in struts 1.3&2.X 3. SPRING-? Exclsive Discussion on spring Spring-core Spring-Jdbc Spring-mvc Spring-webmvc springJee Module springOrm SpringAop 4. HIBERNATE-? • What is Orm? • What are the MainFeatures of ORM? • Why Object/Relational Mapping(ORM)? • Understanding Hibernate Architecture • Configuration • SessionFactory • Session • Query • Criteria • HiberanteConfiguration • HibernateMappings • PersistentClasses • UseingHibernatetoPerformBasicPersistentOperations • Step1:PrepareConfigurationObject • Step2:BuildSessionFactory • Step3:ObtainaSession • Step4:PerformPersistenceOperations • Step5:Closethe Session • Working with Hibernate to perform Basic CRUD Operations... • Understanding Persistent Classes Mapping • Problem ofGranularity • Working with Component Types • Problem of SubTypes • Table perClassHierarchy • Implementing TableperClassHierarchy • Table perSubclass • Table erConcrete Class • Problem of Relationships • One-to-One • One-to-Many • Many-to-Many • Understanding Hibernate QueryLanguage(HQL)And Criterion Api • Introducing HQL • Using Hibernate ApI to Execute Hql Queries • Obtaining a Query Instance • Cusomizing the Object • Executing the Query • Preparing Hql Queries to Retrieve Persistent Objects • The From Clause • The Select Clause • Using Constuctor Expression in SELECT Clause • Using Aggregate Select Expression in SELECT Clause • The Where clause • Positional Parameters • Named parameters • Named Queries • Using Criterion API to Build Queries • Adding Restrictions to Criteria • Using HQL to perform Bulk Update and Delete Operations • NATIVE SQL • Implementing Servlets with Hibernate • Implementing Servlets with Hibernateand Ejb • Implementing Struts with Hibernate • Implementing Spring with Hibernate • criteriaApi • relationships(one-many,many-one) • inheritancemapping • caching • 5. WEB SERVICES-? • Service-Oriented Architecture with Java Web Services • An Overview of Java Web services • Basic SOA Using REST • XML,DTD,XSD,DOM,SAX • The Role of WSDL, SOAP, and Java/XML Mapping in SOA • The JAXB 2.0 Data Binding • JAX-WS—Client-Side Development • JAX-WS 2.0—Server-Side Development • WSDL-Centric Java Web Services with SOA-J • SOAP BASED WEBSERVICES USING AXIS • Springs with web services • Jax-rs(restfullwebservices ANT LOG4J JNDI JMS JTA JTS Ajax UNIX AND LINUX BASIC COMMANDS PROJECT DEMO AND HANDS ON EXPERIENCE Total Course Duration: Based On Student Timings: Morning hrs or Evening hrs. (Please check with us for available time slots) Method: Online, Instructor led, with exercises. Breaks: As Required, but limited to total of 1 HOUR 30 min. in a day. Required Software and training material shall be provided. Resume Preparation .

Who should attend

Candidates with desires to seek java training with minimum programming knowledge and people who are working as developers and programmers and freshers and non-working professionals are welcome to join

Pre-requisites

Basic Computerknowledge

What you need to bring

Not required to bring anything

Key Takeaways

Best programmer

Gallery (2)

About the Trainer

Shiva Shankar Reddy Yannam picture

Avg Rating

0 Reviews

1 Students

6 Courses

Shivashankar Reddy Yannam

MCA

8 Years of Experience

This is Shiva Shankar Reddy Yannam Java Online Trainer more than 8+ years experience in development as well as training(Online & Offline). Right now I am working as a freelance trainer.If any one required online training or else any interactive session please contact.

Students also enrolled in these courses

LIVE
120 reviews

Course offered by Multiple tutors

0 review
LIVE
20 reviews

Course offered by Multiple tutors

0 review
LIVE
2 reviews

Course offered by Multiple tutors

0 review
LIVE
2 reviews

Course offered by Multiple tutors

0 review

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

No Reviews yet!

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Exclusive Online Java Training by Shivashankar Reddy Yannam

Shiva Shankar Reddy Yannam picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Exclusive Online Java Training by Shivashankar Reddy Yannam

Shiva Shankar Reddy Yannam picture
LIVE

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more