6 WEEKS Industrial Project Training - Aim Window

splattersquadΑσφάλεια

17 Νοε 2013 (πριν από 4 χρόνια και 1 μήνα)

168 εμφανίσεις

Cloud computing

Objectives

To provide the knowledge and skills required to understand and make effective use of cloud
computing.

Target Audience

Network administrators.

Prerequisites

Basic knowledge of the architecture of enterprise information systems.

Content



Definition and origins of Cloud Computing



Service models: IaaS, PaaS, SaaS, NaaS, etc.



The various types of clouds



Overview of the techniques, concepts and technologies used



Advantages, costs and legal aspects



Cloud Computing and security



Implement
ation scenarios and exchange of experience

Java

Objectives

To provide the knowledge and skills required to describe the essential components of J2EE, by
providing a high
-
level overview of the key concepts and technologies, supported by case studies.

Target

Audience

Directors, group leaders, project managers and analysts.

Prerequisites

Basic knowledge in computer science.

Content



Overview of the technology and architecture of the Java 2 Enterprise Edition (J2EE)



J2EE Components: Java Server Pages (JSP),
servlets and Enterprise JavaBeans(EJB)



J2EE enterprise application development environments



J2EE development concerns: design techniques and bad practices



J2EE design patterns



Developing J2EE applications with open source tools



J2EE and electronic commerce
: B2B and B2C applications



Web services with J2EE



Integration of legacy business applications



Configuration and deployment of J2EE applications



Case studies

Oops

Objectives

To provide the knowledge and skills required to explain the terms and concepts of o
bject
technology and to make effective use of these in software projects.

Target Audience

Project managers, executives, analysts, designers and software developers.

Prerequisites

Good knowledge of computer science.

Content



Concepts: objects, classes, compo
nents, instances, methods, properties, encapsulation,
inheritance, overloading, polymorphism, overriding and composition



Comparison of traditional object
-
oriented and agile development approaches, object
persistence and object
-
relational mapping



Principles

of object
-
oriented analysis and design



Object
-
oriented languages and environments: C++, Java and C# (origin, objectives, main
characteristics and uses) and more (VB6, VB.NET, Delphi, Smalltalk Perl, Python, PHP,
Ruby, etc)



Re
-
use: internal, external, cost
s, orientations and libraries of components



Object
-
oriented and agile methodologies: development phases and processes, the
importance of UML



Business Process Modeling (BPM), the n
-
tier model, Web Services, SOA architecture,
client
-
server, rich and thin cli
ents



Standards: COM, .NET, Beans, J2EE, OMG, ODMG, IDL, ODL, XML, SQL, NoSQL,
OQL, LINQ, POCO/POJO, Entity Framework, SOA, WSDL and UDDI



Advantages and benefits of the object
-
oriented approach



Supervising and managing object
-
oriented projects


6 WEEKS Indu
strial Project Training

Tech Altum

has huge expertise to provide 6 Weeks Industrial Training. This training will enrich your
learning in the field of specific technology and guarantee your chances of success in the near future.

For Students


Tech Altum p
rovides a range of courses to help them achieve their coveted goals.
At Tech Altum you will be given a real project on to work on. You will receive mentoring from
the team of Tech Altum to get the chance of learning about the process from the experts. Regi
ster
yourself soon and explore the world.

Training Features

* IIT/NIT Alumni Corporate Trainers

* Real Time Project

* Completely Practical Classes

* Complete Study Material

* 6 Months/Weeks Project Training Letter

Technologies for 6 Weeks training

* Asp.
net with C# and SQL Server

* Advance Asp.net (WCF, WPF, Silverlight and LINQ)

* PHP with MySQL with CMS Joomla

* HTML5 with CSS3

* Embedded System & VLSI

* Core Java and Advance Java

* Android

* Oracle 11g

* Linux with Shell Scripting

Six Month Andro
id Course

Modules

Topic

Description

Theory
Hrs

Practical
Hrs

Module
1

Introduction To Android And
Archetecture Overview



History of Android



Android features



Introduction to OS layers



Linux kernel



Libraries



Android Runtime



Application framework

2 Hrs

No

Module
2

GUI Development



Introducing Android (Hello
World )



Use of XML for UI Design



Development tools and
Hierarchy View

2 Hrs

4 Hrs



Use of Adapter and Widgets

Module
3

Customs GUI



Customs List



Customs Widgets



Customs Menu and
Messages



progress dialog



progress Bar

4 Hrs

8 Hrs

Module
4

Threads and Handler



Use of thread



Use of Handler



Asyntask

4 Hrs

6 Hrs

Module
5

Android Programming



Life cycle of Activity



Use of Multiple Activity



Intent and Intent Filter

4 Hrs

6 Hrs

Module
6

Introduction of Database



Introducing SQLITE



Create database and perform
the transaction



Customs Menu and
Messages



Working With Cursors



Content Provider

4 Hrs

8 Hrs

Module
7

Web services Parsing



Xml and Json parsing



SOAP



Social NetWorking

Sites
Integration

6 Hrs

16 Hrs

Module
8

Location



Location Tracking



Google Maps API



Bluetooth and NFC

4 Hrs

12 Hrs

Module
9

Service and Remote Services
and Notifications



Role and Life cycle of
Services



Using Services



Role of Remote Services



Use
of Notification

4 Hrs

8 Hrs

Module
10

NDK Programming



Introduction to Android
NDK



When to Use NDK



Use of C code

2 Hrs

6 Hrs

Module
11

Graphics



2D graphics
-

Canvas and
Drawables



When to Use NDK



Simple Animation

2 Hrs

6 Hrs

Module
12

Device Driver



working with Audio and
Video



Accessing Device
information



Monitoring Device Battery



Working With Camera



Sensors

10 Hrs

12 Hrs

Module
13

Advanced Networking



Determining NetWork
Connectivity



Uploading Multimedia
Content



Push
Notification



peer to peer networking

8 Hrs

12 Hrs

Module
14

Manual Testing



Testing Fundamentals



Activity Testing



Content Provider Testing



Service Testing

4 Hrs

6 Hrs

Module
15

Publishing



Loading an App on a Device



Releasing to the App Store



Best Practices for App



Development

10 Hrs

No


Java
TM

/ JEE

Course

Click Course Title to read detailed description

Duration

Java
TM


Advanced Java


5 days

Basic Java using Rational Application Developer (RAD) or Eclipse


5 days

Building Secure Applications in Java


2 days

Component Programming Using Java Beans


3 days

Database Programming in Java


2 days

Design by Contract in Java


3 days

Efficient Java


2 days

Hibernate
-

Developing Java Relational Persistence Applications


3 days

Intense Java for C/C++ Programmers


5 days

Intense Java 6


5 days

Java for IBM Rational Functional Tester


1 day

Intense Jython


3 days

Java Foundation Classes


3 days

Java Naming Directory
Interface
-

JNDI


2 days

Java Programming for COBOL Programmers


5 days

Mastering Java Data Objects (JDO)


3 days

Network Programming in Java


2 days

Object
-
Oriented Design with Java


5 days

Overview of Data Access Technologies for Java


2 days

Programming Smart Cards with Java Card Technology


2 days

JEE


Advanced JEE


5 days

Advanced JEE Design for Architects


4 days

Advanced JavaServer Faces (JSF)


2 days

Advanced Servlets and JavaServer Pages (JSP)


2 days

Mastering the Struts 2 Framework


4 days

Advanced Servlets and JSP Development with the Struts
Framework


5 days

Mastering ICEfaces for AJAX Development


4 days

Mastering RichFaces


3 days

ICEfaces
-

An Executive Overview


1 day

Java Enterprise Edition (JEE) and AJAX Patterns


5 days

Building Banking Systems with JEE Design Patterns


5 days

Business Process Choreography Using WID and

WPS


5 days

Developing Web Applications with JavaServer Faces (JSF)


3 days

E
-
Business Application Development using JEE on the WebLogic
Platform


5 days

E
-
Business Application Development using JEE


5 days

Intense Java Enterprise Edition (JEE 5)


5 days

Enterprise JavaBeans (EJB) 3.0


3 days

Intense JEE with JBoss


5 days

JEE Design Patterns


5 days

Mastering the Spring Framework


4 days

JEE Technology Overview for Managers


1 day

JEE vs. .NET
-

A Strategic Comparison for Technical Executives
and Managers


1 day

Java Message Service (JMS) Programming with WebSphere MQ


3 days

JSP Standard Tag Library for Java Developers


4 days

JSP Standard Tag Library for Web Designers


3 days

Mastering JEE Development with IBM Rational Software Architect


5 days

Mastering the STRUTS Framework for Advanced
Servlets and JSP
Development


4 days

Open Source JEE Development


5 days

Rational Software Architect (RSA) for
Object
-
Oriented Analysis
and Design


5 days

Servlets and JavaServer Pages (JSP) Development


3 days



Six Month Iphone Course



Modules

Topic

Description

Theory
Hrs

Practical
Hrs

Module
1

Introduction to Mac OS ,
iOS & Objective C



Introduction to X
-
Code



Introduction to Application Life
Cycle



Hello World Program

4 Hrs

1 Hrs

Module
2

Object Oriented
Concepts



Variables, Operators



Decision Making Statements



Classes & Objects



Methods



Pointers

5 Hrs

no

Module
Memory Management



Manual Memory Management

4 Hrs

No

3



Auto release &Pool



Garbage collector



Properties

Module
4

Inheritance



Inheriting Properties



Overriding Methods



Protocol & Categories

5 Hrs

No

Module
5

Framework Classes &
File

Handling



Some Foundation Framework



File I/O & Handling



Selectors & Targets / Actions



Helper Objects



Key
-
Value Coding

10 Hrs

2 Hrs

Module
6

NS Controller & Timer



NS Array Controller



NSUndoManager



NS Timer



Property List



NS Copy & Archiving

5 Hrs

3 Hrs

Module
7

iPhone GUI
Programming



Building different types of
applications with GUI



Controls and View Controllers



Navigation Based Apps



Table View Controller



Dynamically App Creation

15 Hrs

12 Hrs

Module
8

Core Data



How Core Data Works



Core Data Application

Components



Using the Modeling Tool



Working With Relationships

10 Hrs

4 Hrs

Module
9

Notifications



User Defaults



NS Dictionary



Notifications



Posting a Notification



Handling the Notification

10 Hrs

8 Hrs

Module
10

Working with Different
type Of
Applications



View Based Application



Navigation Based Application



Window Based Application



Utility Application



Tabbar Application

5 Hrs

3 Hrs

Module
11

Working with Database



Introduction To SQLite



Basic Database Operations

6 Hrs

4 Hrs

Module
12

Data
Parsing



XML Processing & Parsing



XML & RSS



Document Object Model (DOM)



API for XML (SAX)



JSON Parsing

6 Hrs

10 Hrs

Module
13

WEB Services



SOAP


Accessing Data using
SOAP Protocol



REST
--

Accessing Data using
REST web services



JSON Object

16 Hrs

6 Hrs

Module
14

Working with MAP &
Location



Core Location Framework



Google Map API



Working With MAP Kit API

5 Hrs

7 Hrs

Module
15

iCloud Storage



Introduction to iCloud



Features of iCloud



Icloud with Application

5 Hrs

5 Hrs

Module
16

OpenGL



Introduction To
OpenGL



OpenGL ES Animation

6 Hrs

4 Hrs

Module
17

iPad GUI



Graphics & Core Text



Popovers, Split Views & Model
Modes



Input Methods , Videos &
Display output

8 Hrs

10 Hrs

Module
18

Address book Database



Working with Address book
Database

2 Hrs

2 Hrs

Module

19

Facebook & Twitter
Integration



Facebook API



Twitter API

4 Hrs

4 Hrs

Module
20

Upload App To
AppStore



Apple Guidelines



App requirements



How to upload app to appStore

2 Hrs

2 Hrs

Module
21

Project

Project 3




Cocoas 2D Game Development

Modules

Topic

Description



Module 1

Introduction



Install+ start empty project



Your first game



Scenes and menus



Module 2

Basic Concept



Cocos2d basic concepts



Cocos2d touch input



Module 3

Actions,Transformation and
Effects



Basic actions



Composition actions



Ease actions



Effect actions



Special actions



Animation



Module 4

Sprits



How to use Sprits



Module 5

Labels and Fonts



How to create labels/font



Module 6

Tiled Maps



How to create and use tiled maps



Module 7

Particles



How to use particle



Module 8

Draw & Update



Understanding Draw & Update



Module 9

Cocos2D with social networks



Integrating cocos2d with social networks



Module
10

Director



Initializing the eaglview



Module
11

Cocos2D with UIkit Controls



Implementing autorotation



Adding uikit

controls



Module
12

Retina Display



How to create a retinadisplay app















2 Months Courses

o

Android

o

iPhone

o

BlackBerry

o

Cloud Computing

o

.Net



4 Months Courses

o

Android

o

iPhone



6 Months Courses

o

Android

o

iPhone

o

BlackBerry

o

Cross Platform Mobility

o

Cloud Computing

o

.Net

Six Month Cross Platform Mobility Course

HTML5



Module 1




HTML5 Overview


• A platform for Web

Development


• Backward Compatibility


Module 2



Structure Of HTML5


• HTML5 Syntax


• HTML5 Attributes


• HTML5 Events


• HTML5 Web Forms 2.0


• HTML5 SVG


• HTML5 MathML


Module 3



HTML5 Web Storage


• Session Storage




Local Storage


• Delete Web Storage


Module 4



HTML5 Web SQL


• The Core Methods


• Opening Database


• Executing queries


• INERT Operation


• READ Operation


• Final Example


Module 5



HTML5 Server
-
Sent Events


• Web Applic
ation for SSE


• Server Side Script for SSE


• Handle Server
-
Sent Events


Module 6



HTML5 Web Socket


• Web Socket Attributes


• Web Socket Events


• Web Socket Methods


• Web Socket Example


Module 7



HTML5 Canvas


• What is Can
vas?


• Canvas Co
-
ordinates


• Fallback content


• Working with Canvas

(path,Lines,Bezier,Quadratic, Images,Colors,Fonts,Shadow,Translation,Rotation)

Module 8



HTML5 Audio & Video


• Embedding Video


• Video Attribute Specification


• E
mbedding Audio


• Audio Attribute Specification


• Handling Media Events


• Configuring Servers for Media Type

Module 9



HTML5 Geolocation


• Geolocation Methods


• Location Properties


• Handling Errors


• Position Options


Module
10



HTML5 Drag and drop


• Drag and Drop Events


• The Data Transfer Object


• Drag and Drop Process


Module 11



HTML5 Web Workers


• What is Web Workers?


• How Web Workers Work?


• Stopping Web Workers


• IChecking for Browser S
upport

CSS3



Module 1



CSS3 Introduction


• What is CSS?


• Advantages of CSS


• Who Creates and Maintains CSS?


• CSS Versions


• CSS Syntax


Module 2



CSS3 Borders


• Border
-
radius


• Box
-
Shadow


• Border
-
Image


Module 3



CSS3 Backgrounds


• How to apply background Styles


• Background
-
size Property


• Background
-
origin Property


Module 4



CSS3 Text Effects


• CSS3 Text Shadow


• CSS3 Word Wrapping


• New Text Properties


Module 5



CSS3 Fonts




The CSS3 @font
-
face Rule


• Using The Font


• CSS3 Font Descriptors


Module 6



CSS3 2D Transforms


• CSS3 Transforms


• 2D Transforms methods


• (translate(),rotate(),scale(),skew(),matrix())


Module 7



CSS3 3D Transforms


• The
rotateX() Method


• The rotateY() Method


• Transform Properties


• 3D Transform Methods


Module 8



CSS3 Transitions


• How does it work?


• Transition Properties


Module 9



CSS3 Animations


• CSS3 @keyframes Rule


• CSS3 animati
on


• What are Animations in CSS3?


• CSS3 Animation Properties


Module 10



CSS3 Multiple Columns


• CSS3 Create Multiple Columns


•CSS3 Specify the Gap Between Columns


•CSS3 Column Rules


•New Multiple Columns Properties


Module 11



CSS3 User Interface


• CSS3 Resizing


• CSS3 Box Sizing


• CSS3 Outline Offset

JAVA SCRIPT



Module 1




JS Introduction


• JS How To


• JS Where To


• JS Statements


• JS Comments


• JS Variables


• JS Operators


Module 2



JS Conditional Statements


• JS Comparisons


• JS If...Else


• JS Switch


• JS Popup Boxes


• JS Functions


Module 3



JS Looping Structure


• JS For Loop


• JS While Loop


• JS Break Loops


• JS For...In


• JS Events


Module 4



JS Exceptional Handling


• JS Try...Catch


• JS Throw


• JS Special Text


• JS Guidelines


Module 5



JS Advanced


• JS Browser


• JS Cookies


• JS Validation


• JS Timing


• JS Create Object

TITANIUM ADNDROID



Mo
dule 1



Installation and configuration


• Setting up Titanium Studio


• Creating your first Titanium Apps


Module 2



Setup Guides


• Titanium System requirement


• Software Locations and environment Variables


• Installing git


• Ins
talling oracle jdk


• Installing and updating Android SDK


• Installing and Updating ios SDK


• Installing titanium SDK continues builds


Module 3



Titanium compatibility matrix


Module 4



Transitioning to the New UI Layout System


• Exa
mple Application


Module 5



Introduction to Titanium environment


Module 6



Cross
-
Platform Mobile Development In Titanium


• Android platform overview


• ios platform overview


• mobile web platform overview


• coding Strategies


• Sup
porting Multiple Platforms in a single


codebase


• Internationalization


Module 7



User Interface Fundamentals


• Application structure and core building blocks


• Layouts, positioning, and the view hierarchy


• Event handling


• Ic
ons and splash screens


Module 8



User Interface Deep Dives


• Table views


• Scrolling views


• Orientation


• Supporting gestures


• Animation


• Custom fonts


• Android UI components and Conventions


• ios

UI components and Conventions


Module 9



Working with Local Data Sources


• Choosing a persistence strategy and



conventions


• Lightweight persistence with the properties API


• Working with a sqlite database


• File system access an
d storage


Module 10



Working with Remote Data Sources


• HTTPclient and the request lifecycle


•Working with json data


•Working with xml data


•Dealing with soap web services


•File uploads and downloads


•Intgrating with
appcellerator cloud services


Module 11



Working with media APIs


• Audio APIs


• Video APIs


• Images and ImageView APIs


• Camera and Photo galary APIs


Module 12



Location services


• Tracking position and heading


• Native maps
and annotation


Module 13



Integrating Web content


• The Webview component


• Communication between Webviews and



titanium


• Webview usecases


Module 14



debugging and profiling


Module 15



Preparing for distribution

Cloudcomputin
g Workshop

CLOUD COMPUTING WORKSHOP

“Cloud computing is a model for enabling ubiquitous, convenient, on
-
demand network access to
a shared pool of configurable computing resources (e.g., networks, servers, storage, application,
and services) that can be ra
pidly provisioned and released with minimal management effort or
service provider interaction.”

Cloud computing represents an architecture that lends itself to the needs of modern computing
via

rapidly scalable and deployable computing resources over the n
etwork.

Through this workshop, you will get a frozen understanding of the Cloud architecture, and
increase great hands
-
on knowledge by means of the Cloud creation and hosting of cloud, to build
and test commercially
-
relevant Cloud websites.

Topics to be co
vered



Introduction to Cloud Computing



Virtualization



Data in the Cloud



Cloud Security



Issues in Cloud Computing



Cloud Platforms



Hadoop Architecture



Amazon Cloud



Google App Engine.



Azure Cloud

Prerequiste for Workshop



Passion to learn new creative things.



Little knowledge about Web technologies such as HTML & CSS.