Java (J2SE & J2EE) and Web Development Training Catalog



Similar documents
Web and Enterprise Applications Developer Track

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

OUR COURSES 19 November All prices are per person in Swedish Krona. Solid Beans AB Kungsgatan Göteborg Sweden

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

SENIOR WEB DEVELOPER

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

JAVA/J2EE DEVELOPER RESUME

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

Portals, Portlets & Liferay Platform

ENGINEER - DEVELOPER ADVANCED JAVA. 28 years old - 7 years of experience

Mobile and Web Applications Developer Track

Introduction to Apache Roller. Matt Raible Apache Roller Committer June 2007

BEST WEB PROGRAMMING LANGUAGES TO LEARN ON YOUR OWN TIME

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

Framework Adoption for Java Enterprise Application Development

Introduction to Sun ONE Application Server 7

Java in Web 2.0. Alexis Roos Principal Field Technologist, CTO Office OEM SW Sales Sun Microsystems, Inc.

Is Liferay Right for Your Organization? Seven Things to Consider When Choosing a Portal Platform

<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview

CrownPeak Java Web Hosting. Version 0.20

Mobile Applications Developer Track

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

How To Understand The Architecture Of Java 2Ee, J2Ee, And J2E (Java) In A Wordpress Blog Post

Mobile Applications Developer Track

Java and J2EE (SCJA Exam CX ) 50 Cragwood Rd, Suite 350 South Plainfield, NJ 07080

SAP NetWeaver Opens SAP ERP world. Amedeo Prodi SAP Italia

Pathways to Digital Employment

Professional Profile Studies Senior Engineer October September 1998 Computer Engineering University of Deusto - Bizkaia (Spain)

CONTENTS. Introduction 3. Our Team 5. Our Strategy 6. Solution Domains We Serve 7. Technology Platforms We Serve 8. Our Execution Practices 10

Education Institute Year Graduated

Pentesting Web Frameworks (preview of next year's SEC642 update)

SSC - Web development Model-View-Controller for Java web application development

A standards-based network monitoring system

UBS Training Course Catalog

GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis.

A Comparison of Open Source Application Development Frameworks for the Enterprise

An introduction to creating JSF applications in Rational Application Developer Version 8.0

NetBeans IDE Field Guide

SOFTWARE OUTSOURCING

For Course Details, visit:

This training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.

Oracle WebLogic Server 11g: Administration Essentials

Beginning POJOs. From Novice to Professional. Brian Sam-Bodden

Take full advantage of IBM s IDEs for end- to- end mobile development

Education Stavanger, Norway 3 years in electronics (1972) Bedriftsøkonomisk Institutt (BI), Oslo 2 years enterprise-economy evening study (1983)

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology Fall 2007

MEGA Web Application Architecture Overview MEGA 2009 SP4

UNIVERSITY OF ILLINOIS AT CHICAGO University of Illinois Ready

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:

Web Cloud Architecture

JEE Web Applications Jeff Zhuk

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

Building Web Services with Apache Axis2

Nanda Kishor K N. nandakishorkn@gmail.com

What s New in IBM Web Experience Factory IBM Corporation

AngularJS, Javascript, Prototype-based OO concept, RESTful Design Pattern, GWT, HTML5, Database.

Chapter 1 Basic Introduction to Computers. Discovering Computers Your Interactive Guide to the Digital World

<Insert Picture Here> Betting Big on JavaServer Faces: Components, Tools, and Tricks

applications. JBoss Enterprise Application Platform

This presentation will provide a brief introduction to Rational Application Developer V7.5.

CORPORATE BACKGROUND

A Comparative Study of Web Development Technologies Using Open Source and Proprietary Software

CSS is looking to hire IT Skilled and Experienced profiles who has a valid work authorization - OPT/EAD including H1B transfers for a better pay.

Android Programming: Installation, Setup, and Getting Started

Rapid Application Development. and Application Generation Tools. Walter Knesel

1. Introduction 1.1 Methodology

ENGINEER - DEVELOPER ADVANCED J2EE - JAVA - ORACLE. 28 years old - 7 years of experience

Developing Exceptional Mobile and Multi-Channel Applications using IBM Web Experience Factory

Corporate Presentation

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Net-WMS FP Net-WMS SPECIFIC TARGETED RESEARCH OR INNOVATION PROJECT. Networked Businesses. D.8.1 Networked architecture J2EE compliant

What Is NetBeans? Free and open-source based > Open source since June, 2000 > Large community of users and developers

ELOGIX SOFTWARE BUSINESS ADVANTAGE DELIVERED PRACTICE DETAILS

ADF Mobile Overview and Frequently Asked Questions

A Beginners Guide to Fusion Middleware

Resume of Victor Kachan (Web developer, Java developer)

JHU/EP Server Originals of Slides and Source Code for Examples:

OUR TEAM. Enterprise Application Experts

Information Technology Services

What means extensibility?

APAC WebLogic Suite Workshop Oracle Parcel Service Overview. Jeffrey West Application Grid Product Management

A review and analysis of technologies for developing web applications

Senior Android Developer

Ticketing System of 21st Men's World Handball Championship

Metalogic Systems: Corporate

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Etanova Enterprise Solutions

PG DAC. Syllabus. Content. Eligibility Criteria

Design Approaches of Web Application with Efficient Performance in JAVA

SALARY SURVEY Technology. Specialists in technology recruitment Technology

ELOGIX SOFTWARE BUSINESS ADVANTAGE DELIVERED PROFILE

How To Write An Ria Application

Curriculum Vitae E. A. Java/JEE developer

Technical White Paper The Excel Reporting Solution for Java

QA AUTOMATION - DEVELOPER ADVANCED TESTING TOOLS. 30 years old - 6 years of experience

Java Technology in the Design and Implementation of Web Applications

CloudCERT (Testbed framework to exercise critical infrastructure protection)

IBM Proof of Technology Discovering business application services, featuring IBM WebSphere Application Server Network Deployment V8

Transcription:

Java (J2SE & J2EE) and Web Development Training Catalog 2013 US Techie Technology Solutions P a g e 1

CONTENTS S.No Topic Page No I. Know About Java Technology 3 II. Why Software Developers Choose Java 4 III. Java Platforms (J2SE, J2EE, J2ME) 5 IV. Web and Java Frameworks 6 V. Courses 8 US Techie Technology Solutions P a g e 2

Know About Java Technology Java is a technology used for developing applications that make the web more fun and useful. To date, the Java platform has attracted more than 9 million software developers. It's used in every major industry segment and has a presence in a wide range of devices, computers, and networks. Java technology's versatility, efficiency, platform portability, and security make it the ideal technology for network computing. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere! 1.1 billion desktops run Java 930 million Java Runtime Environment downloads each year 3 billion mobile phones run Java 31 times more Java phones ship every year than Apple and Android combined 100% of all Blu-ray players run Java 1.4 billion Java Cards are manufactured each year Java powers set-top boxes, printers, Web cams, games, car navigation systems, lottery terminals, medical devices, parking payment stations, and more. Google and Android, Inc. have chosen to use Java as a key pillar in the creation of the Android operating system, an open-source smart phone operating system. * 1 billion = 100 Crores, 1 million = 10 lakhs US Techie Technology Solutions P a g e 3

Why Software Developers Choose Java Java has been tested, refined, extended, and proven by a dedicated community. More than 9 million Java developers make it the largest and most active development community on the planet. With its versatility, efficiency, and portability, Java has become invaluable to developers by enabling them to: Write software on one platform and run it on virtually any other platform Create programs that can run within a web browser and access available web services Develop server-side applications for online forums, stores, polls, HTML forms processing, and more Combine applications or services using the Java language to create highly customized applications or services Write powerful and efficient applications for mobile phones, remote processors, low-cost consumer products, and practically any other device with a digital heartbeat Java tops list of top 10 IT skills in demand According to the survey result of #1 US Career website Dice.com as of July 11, 2012 Here are the top 10 skills in demand: 1. Java developer 2. Mobile developer 3..NET developer 4. Software developer 5. Security 6. SAP 7. SharePoint 8. Web developer 9. Active federal security clearance 10. Network engineer US Techie Technology Solutions P a g e 4

Java Platforms (J2SE, J2EE, J2ME) J2SE stands for Java 2 Standard Edition and is normally for developing desktop applications which can run stand alone to medium sizedservers it forms the core Application Programming Interface. J2SE is the basic; hence it s the best part of Java you'd probably want to start learning. J2EE stands for Java 2 Enterprise Edition for applications which run on servers, for example web sites. J2EE on the other hand builds on top of J2SE so to speak; J2EE needs J2SE. By specification, JSP and Servlets (and Beans) are J2EE. EJB, JMS, Java Mail etc., are the additions. J2ME stands for Java 2 Micro Edition for applications which run on resource constrained devices (small scale devices) like cell phones, for example games. And yes, Java is free and open source. US Techie Technology Solutions P a g e 5

Web and Java Frameworks Frameworks are large bodies (usually many classes) of prewritten code to which you add your own code to solve a problem in a specific domain. A framework will often dictate the structure of your application. Some frameworks even supply so much code that you have to do very little to write your application. Frameworks are the substance of programming. Building the application on top of a good framework makes your program solid and fast and comes together beautifully. While there are hundreds of frameworks in Java, we deal mainly with the latest and mostly used frameworks and following are little detail about them layer wise. Web To develop a web application one should know the basics of HTML, JS, CSS and Ajax Concepts. On top of these we have few very good UI frameworks namely jquery, DOJO and ExtJS. US Techie Technology Solutions P a g e 6

J2EE Frameworks Apache Struts is a web application framework for developing Java EE web applications. It uses and extends the Java Servlet to encourage developers to adopt a model view controller (MVC) architecture. Java Server Faces (JSF) is a Java-based web application framework intended to simplify development integration [clarify] of web-based user interfaces. JSF is a request-driven MVC web framework for constructing user interfaces using components. Spring Framework is an open source application framework and Inversion of Control container for the Java platform. The core features of the Spring Framework can be used by any Java application, but there are extensions for building web applications on top of the Java EE platform, it has become popular in the Java community as an alternative to, replacement for, or even addition to the Enterprise Java Bean (EJB) model. Distributed Computing Security Hibernate/ JPA/ ibatis are the frameworks for mapping an object-oriented domain model to a traditional relational database. They solve object-relational impedance mismatch problems by replacing direct persistence-related database accesses with high-level object handling functions. Apache Ant and Apache Maven is the software tools for automating software build processes. Ant, Maven US Techie Technology Solutions P a g e 7

Courses J2SE referred as Core Java, we provide certification oriented training: Oracle Certified Professional Java SE Programmer - (formerly the Sun Certified Java Programmer - SCJP) J2EE - referred as Advanced Java, we provide certification oriented training: Oracle Certified Professional Java EE Web Component Developer - (formerly Sun Certified Web Component Developer - SCWCD) Advanced Courses Apache Struts Java Server Faces (JSF) Spring Framework Hibernate/JPA/iBatis Web Application Concepts(HTML, JS, CSS and Ajax) jquery/dojo/extjs Introduction Java/J2EE Design Patterns * Courses get updated on demand/evolution. US Techie Technology Solutions P a g e 8