Download JAVA with ANDROID JAVA on CLOUD JAVA JAVA with

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
JAVA
JAVA with ANDROID
JAVA on CLOUD
USPs
BOOKS & CDS
Email: [email protected]
Web: www.ducatindia.com
LABS
LIVE PROJECTS
AUTHORISED PARTNERS
COURSE CERTIFICATE
CONFIRMATION LETTER, TRAINING
LETTER, /PROJECT LETTER
For Degree Pursing Candidates To
Submit in Colleges
UPGRADED COURSE CONTENTS
(UCC)
Regular updated course content
according to Industry
CONSULTANTS/FACULTIES
Best part of the industry who is taking
corporate batches eg. SDG, HCL,
WIPRO, GENPACT, ACCENTURE &
Manym...
INDUSTRY COLLABORATION &
AWARENESS
From Bangalore, Hyderabad & Pune
Java
NOIDA
A-43 & A-52, Sector-16, Noida-201301
Ph.: 0120-4646464, 09871055180
GHAZIABAD
Plot No.1, Anand Industrial Estate, Near ITS College,
Mohan Nagar, Ghaziabad,
Ph.: 0120-4835400..98-99, 09810831363
FARIDABAD
SCO-32, First Floor Sector-16, Faridabad
Ph.: 0129-4150605/09, 09811612707
GURGAON
1808/2, 2nd Floor Old DLF, Sector 14, Gurgaon
Ph.: 0124-4219095-96-97-98, 9873477222
GREATER. NOIDA
100% JOB ASSISTANCE
Outsourcing
Resourcing Through Consultancy
Services
Regular Walk Ins
Exclusive Walk Ins For DUCATiens
Campus Interviews
Resume Sending
References
F 205 Neelkanth Plaza Alpha 1 commercial Belt
Opposite to Alpha Metro Station Greater Noida (U.P.)
Ph.: 0120-4345190....97, 09899909738
JAIPUR
38, Jai Jawan Colony 3rd, Opp. Jaipuria Hospital
JLN Marg, Jaipur
Ph.: 0141-2550077, 2550202
www.facebook.com/ducateducation
CURRICULUM
Duration6Weeks
INTRODUCTION TO JAVA
EXCEPTION HANDLING
 Understanding Requirement: Why Java
 Why Java is important to the Internet
 JAVA on LINUX Pla orm
 Fundamentals of excep on handling
 Types of excep ons
 Learning excep on handlers
 Try and catch
 Mul ple catch clauses
 Nested try statements
 Throw, throws and finally
INTRODUCTION TO JAVA VIRTUAL MACHINE
 Java Virtual Machine Architecture
 Class loading process by Classloaders
 Role of Just in Time Compiler (JIT)
 Execu on Engine
AN OVERVIEW OF JAVA AND BUZZWORDS
 Data Types, Variables ad Arrays
 Operators
 Control statements
 Object oriented Paradigms
 Abstrac on
 The Three OOP Principles
(Encapsula on, Inheritance and Polymorphism)
JAVA CLASSES AND OOP IMPLEMENTATION
 Class Fundamentals
 Command Line Arguments
 Learning sta c ini alizer
 Declara on of Objects
 Instance Variable Hiding
 Overloading and Overriding of Methods
 Understanding of Access Controls:
 Private, Public and Protected
 Learning Nested and Inner Classes
 Dynamic method Dispatching
 Using Abstract Classes
 Using final to prevent Overriding &
Inheritance
 Garbage Collec on
PACKAGES AND INTERFACES
 Defining a Package
 Understanding CLASSPATH
 Access Protec on
 Impor ng Packages
 Defining and implemen ng an Interface
 Abstract classes Vs Interfaces
STRING HANDLING
 Learning String Opera ons
 Learning Character Extrac on
 Learning String Comparison
 Understanding of StringBuffer Class
New in JDK
 Premain Method, Objectsize
 Generics
 Annota ons
 Vargs
 Sta c Import
 For Each
WINDOWS PROGRAMMING
Swing
 Introduc on to JFC
 Controls
Event Delega on Model
 Event Classes
 Event Listeners
Applet
 Applet Basics
 Architecture and Skelton
 Simple Applet Display Methods
 The HTML Applet Tag
INTRODUCTION TO EVENT HANDLING
 Event Delega on Model
 Event Classes
 Event Listeners
 Adapter Classes
1
JAVA
MULTITHREADED PROGRAMMING
J2EE CONTAINERS
ENTERPRISE JAVA BEANS (EJB 3.0)
 The Java Thread Model
 Crea ng a Thread: Extending Thread,
Implemen ng Runnable
 Crea ng Mul ple Threads and Context
Switching
 Synchroniza on: Methods and Statement
 Interthread Communica on
 Container Types
 Container Services
 Introduction
 Java Persistence API
 Java Persistence Query
 Introduction
MANAGING INPUT AND OUTPUT IN JAVA
 Introduc on to I/O streams
 File Handling
 Binary Streams
 Character Streams
 Data Streams
 Serializa on
NETWORKING
 Introduc on to Networking
 URL, InetAddress
 Socket and Server Socket
 Datagram Socket
COLLECTION API
 Collec on Overview
 The Collec on Interfaces (List, Set, SortedSet)
 The Collec on Classes (ArrayList, LinkedList,
HashSet, TreeSet)
 Accessing a Collec on via an Iterator
 Working with Maps
J2EE (JAVA 2 ENTERPRISE EDITION)
INTRODUCTION TO JAVA
 Introduc on to J2EE Architecture
 Tier Architecture
 Single Tier
 Two Tier
 Three Tier
 N Tier
2
ANDROID
JDBC
 Introduc on to JDBC
 JDBC Drivers
 Statements
 Metadata
 Scrollable & Updatable ResultSet
 Batch Updates
JAVA SERVLET
 Introduc on to Web
 Programming
 Advantages of Servlets
 Servlet Lifecycle
 Packing and Deployment
 Session Tracking
 Request Dispatching
JAVA SERVER PAGES (JSP)
 JSP Architecture
 JSP Elements
 JSP Objects
 Custom Tags
Ajax
 XMLHTTPRequest
 Ready State
 OnreadystateChange
 ResponseText
 ResponseXML
 Status
Jquery
 Jquery with Ajax
 Jquery Event
 Jquery Selectors
 JSON
J2EE COMPONENTS
RMI
 Web Components
 Business Components
 Distributed Applica ons
 RMI Architecture
 Implementa on
JAVA Mail API
U li es
 My Eclipse 8.0
 Net Beans 6.5
Web Server
 Apache Tomcat 6.0
Applica on Server
 Bea's Weblogic 10.3
 IBM's WebSphere
 JBoss 4.1
ANDROID APPLICATION
DEVELOPMENT
OBJECTIVE
Introduc on to Android
What is Android
Applica ons in Android
Open Handset Alliance
Android Layers and their Work
How to Properly Install Android SDK on Your
Windows
 Install Android SDK in Windows
How to create first android mobile app
Create Android Applica on
Android Views
Bu ons and their proper es
EditText A ributes
CheckBox
A Custom View
RadioBu on
Introduc on to Services in Android
An introduc on to Text-To-Speech in Android
Android: Speech To Text
Android camera applica on
Bluetooth
Wifi






 DATABASE
PROJECT (EMPLIZONE)
Company Client rela onship and product
management
Project Snapshots
HISTORY OF ANDROID, ANDROID STRUCTURE
AND WORKING TECHNOLOGY
 Android OS Architecture
 Android OS version
 SDK installa on for Android
 App sound base
 Android process Architecture
Android Applica on components.
ANDROID VIEWS





What are Views
View and XML Rela ons
Views connec on with the widgets
Ac vity methods and connec ons
Layout In flators, views and View Group
ANDROID UI DESIGNING & SERVICES
 Views UI Design
 Fragment and UI Rela on, view Reusability
and off loading work from main thread.
 Services Structure and its Introduc on
 Unbinded and Binded Services with examples
 Approaches for Binding a services
INTENT
 In text Introduc on
 Types of Intent with Examples
 Accessing Recognizer Intent (Speech to Text)
 Accessing Implict Intent (camera services)
 Callback Implicit Intent Methods for service
data capture
 Services interac onText to speech
 Wifi-service (Managers)
 Bluetooth Adapter
3
CLOUD
DATABASE
 Introduc on to types of Database
 Sqlite Database Introduc on
Sqlite Open Helper and Sqlite Database
classes work
 Cursor Opera on and classes
 Cursor Methods
 CRUD Opera ons
 Database full Structure
PROJECT
Teracom APP
CLOUD COMPUTING
OBJECTIVE
 Understand: What is Cloud Compu ng
 Understand: What is Virtualiza on and its
benefits
 Understand: What are public and private
cloud and crea ng your own cloud.
INTRODUCTION TO CLOUD COMPUTING
 Cloud Compu ng – Defini on
 History/ Origin of Cloud compu ng
 Cloud Compu ng- Concept
 Grid Compu ng
 Cluster Compu ng
 Distributed compu ng
 U lity Compu ng
 Converged Infrastructure
 Shared Services
 Virtualiza on
 Mul tenancy
 Cloud Compu ng: Characteris cs
 Cloud service Models
 So ware as a Service (SaaS)
 Pla orm as a Service (PaaS)
 Infrastructure as a Service (IaaS)
 Network as a service (NaaS)
Mul tenancy
Cloud Compu ng: Characteris cs
Cloud service Models
4
 So ware as a Service (SaaS)
 Pla orm as a Service (PaaS)
 Infrastructure as a Service (IaaS)
 Network as a service (NaaS)
DEEP DIVE INTO CLOUD COMPUTING
Comparison of SAAS, PAAS, IAAS, NAAS
Cloud Management
Cloud Management Challenges
Cloud Clients
Cloud Deployment Models
VIRTUALIZATION
 Introduc on of Virtualiza on.
 Objec ves & Benefits of Virtualiza on.
Types of Virtualiza on
 Working with VMware
 Virtualiza on for Enterprise.
LIVE PROJECT
Deployment of Java Projects in AWS EC2 with
RDS.
Accessing the Project globally.
LIVEPROJECT
DUCAT help you to integrate
CORE JAVA along with J2EE,
to build both Desktop & Web
based Applications.
Now, DUCAT will nurture you
with the technology for real
market of development. Here,
you will practice the key module
on following chapters.

INTRODUCTION TO AMAZON WEB SERVICES

 Amazon cloud-based compu ng services
 Amazon Storage Services
 Amazon Databases
 Amazon Networking services
 Amazon Applica on Services
 Deployment and Management in Amazon





WhatisLiveProject?
ProjectPhases
WhatisProjectLifeCycle?
SoftwareDevelopmentCycle
WhatisProjectTeam?
WhatdoesProjectTeamdo?
RolesandResponsibilities
Web Services
 EC2: It is a virtual server created in cloud.
 RDS: It is a Database suit allows mul ple
databases to be used in cloud.
 DynamoDB: It is is a fully managed NoSQL
database service that provides fast and
predictable performance with seamless
scalability. A developer, you can use
DynamoDB to create a database table that
can store and retrieve any amount of data,
and serve any level of request traffic.
 S3: It is Simple Storage Service provided by
Amazon. S3 provides simple web services
interface that can be used to store and
retrieve any amount of data, at any me,
from anywhere on the web.
 Route 53: Scalable Domain Name Hos ng
System and Domain Name Registra on
Pla orm.
5
FEE STRUCTURE
JAVA
Rs.7,800 + Tax
JAVA with Android
Rs.10,000 + Tax
JAVA on Cloud
Rs.10,000 + Tax
JAVA with Android on Cloud
Rs.12,500 + Tax
NOTES
Java
6
7