Syllabus- Java + Android. Java Fundamentals

Similar documents
ANDROID SYLLABUS. Advanced Android

Android App Development

ORACLE UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)

SEVEN ADVANCED ACADEMY

Android Online Training

Java Training Center - Android Application Development

MARS AREA SCHOOL DISTRICT Curriculum TECHNOLOGY EDUCATION

1. Implementation of Inheritance with objects, methods. 2. Implementing Interface in a simple java class. 3. To create java class with polymorphism

ATC Android Application Development

Android Essentials with Java

Android Application Development using Kotlin

ANDROID COURSE BROCHURE

CORE JAVA& ANDROID SYLLABUS

ANDROID DEVELOPMENT. Course Details

Android Application Development Course Code: AND-401 Version 7 Duration: 05 days

Android Syllabus. Android. Android Overview and History How it all get started. Why Android is different.

Required Core Java for Android application development

IGEEKS TECHNOLOGIES. Software Training Division. Academic Live Projects For BE,ME,MCA,BCA and PHD Students

Software Development & Education Center ANDROID. Application Development

Android Apps Development

Topics Covered in the Android Apps Development Training

Java SE7 Fundamentals

Android App Development for Beginners

Android. Training.

COURSE SYLLABUS ANDROID. Industrial Training (4 MONTHS) PH : , Vazhoor Road Changanacherry-01.

Course Syllabus. Course Title. Who should attend? Course Description. Android ( Level 1 )

ANDROID TRAINING PROGRAM COURSE CONTENT

Course Description. Learn To: : Intro to JAVA SE7 and Programming using JAVA SE7. Course Outline ::

Android Application Development

Discover how to get up and running with the Java Development Environment and with the Eclipse IDE to create Java programs.

GUJARAT TECHNOLOGICAL UNIVERSITY

Introduction to Programming Using Java (98-388)

CO Java SE 8: Fundamentals

Lecture 1 Introduction to Android. App Development for Mobile Devices. App Development for Mobile Devices. Announcement.

Android Training Overview (For Demo Classes Call Us )

Android Overview. Most of the material in this section comes from

Murach s Beginning Java with Eclipse

CHAPTER 1: HELLO, ANDROID 1

Diploma in Android Programming (DAP)

This page intentionally left blank

Android Developer Nanodegree Syllabus

LTBP INDUSTRIAL TRAINING INSTITUTE

Preface...3 Acknowledgments...4. Contents...5. List of Figures...17

Mobile development initiation

Android App Development. Ahmad Tayeb

Questions and Answers. Q.1) Which of the following is the most ^aeuroeresource hungry ^aeuroepart of dealing with activities on android?

ANDROID APPLICATION DEVELOPMENT PROSPECTUS ADAAD UNIVERSITY OF SKILLS

Android" Application Development SAMS. Sams Teach Yourself. Shane Conder. Lauren Darcey. Second Edition

MC Android Programming

Android Programming (5 Days)

Android. Lesson 1. Introduction. Android Developer Fundamentals. Android Developer Fundamentals. to Android 1

Minds-on: Android. Session 1

Android App Development

Hands-On Workshop on Google Android Developer Fundamentals

Xamarin for C# Developers

Android Programming - Jelly Bean

Project Covered During Training: Real Time Project Training

Mobile Application Development

Introduction to Android

JAVA+ANDROID CURRICULUM 6 WEEKS. INTRODUCTION TO JAVA Understanding Requirement: Why Java Why Java is important to the Internet JAVA on LINUX Platform

Mumbai Android Bootcamp -Course Content

ANDROID APPLICATION DEVELOPMENT COURSE Training Program

Syllabus of C++ Software for Hands-on Learning: This course offers the following modules: Module 1: Getting Started with C++ Programming

CONTENTS. PART 1 Structured Programming 1. 1 Getting started 3. 2 Basic programming elements 17

Selenium Testing Course Content

Programming in Android. Nick Bopp

2559 : Introduction to Visual Basic.NET Programming with Microsoft.NET

Introduction to Android

INTRODUCTION TO ANDROID

Android Application Development Course 28 Contact Hours

Introduction to Mobile Application and Development

Chapter 5 Object-Oriented Programming

MyProgram m i ng Lab. get with the programming. Through the power of practice and immediate personalized

Selenium Training. Training Topics

Mobile Computing LECTURE # 2

Mobile Application Development

In this Class Mark shows you how to put applications into packages and how to run them through the command line.

1. What are the key components of Android Architecture? 2. What are the advantages of having an emulator within the Android environment?

CS371m - Mobile Computing. Persistence - Web Based Storage CHECK OUT g/sync-adapters/index.

Windows Presentation Foundation Programming Using C#

Java for Programmers Course (equivalent to SL 275) 36 Contact Hours

M Introduction to Visual Basic.NET Programming with Microsoft.NET 5 Day Course

USPs BOOKS & CDS CORE JAVA ANDROID WITH KOTLIN CORE JAVA, ANDROID WITH KOTLIN. Android. Java APPLICATION DEVELOPMENT TRAINING PROGRAM

C++ Important Questions with Answers

Android Basics Nanodegree Syllabus

ANDROID. Curriculum LOCATION CONTACT US SCHEDULE. TurnToTech 40 Rector St. 10th Floor New York, NY

Java Fundamentals (II)

CS378 -Mobile Computing. What's Next?

Android App Development. Muhammad Sharjeel COMSATS Institute of Information Technology, Lahore

Android Basics Nanodegree Syllabus

CHAPTER 1: INTRODUCING C# 3

Android. (XKE Mars 2009) Erwan Alliaume.

Introduction To Android

Foundations of object orientation

android application development CONTENTS 1.1 INTRODUCTION TO O ANDROID OPERATING SYSTEM... TURES Understanding the Android Software Stack...

Course Learning Outcomes (CLO): Student Outcomes (SO):

Android. Operating System and Architecture. Android. Screens. Main features

Big Java Late Objects

Android System Architecture. Android Application Fundamentals. Applications in Android. Apps in the Android OS. Program Model 8/31/2015

Core Java - SCJP. Q2Technologies, Rajajinagar. Course content

Transcription:

Introducing the Java Technology Syllabus- Java + Android Java Fundamentals Key features of the technology and the advantages of using Java Using an Integrated Development Environment (IDE) Introducing the Java Language Defining classes Identifying the components of a class Creating and using a test class Compiling and executing a test program Working with Primitive Variables Declaring and initializing field variables Describing primitive data types such as integral, floating point Declaring variables and assigning values Using constants, final Using arithmetic operators to modify values Working with Objects Declaring and initializing objects Working with Scanner Working with String and StringBuilder objects Using operators and decision constructs Using relational and conditional operators Testing equality between strings Evaluating different conditions in a program and determining the algorithm Creating if and if/else constructs Nesting and chaining conditional statements Using a switch statement Using loops for, while, do-while, for each

Practicing pattern programs Working with Methods and Method Overloading Creating and Invoking a Method Passing arguments and returning values Creating static methods and variables Using modifiers Overloading a method Using the import statement to work with existing Java APIs Using Arrays Declaring, instantiating, and initializing a one-dimensional Array Declaring, instantiating, and initializing a two-dimensional Array Using a for loop to process an Array Using Encapsulation and Constructors Creating constructors Implementing encapsulation Introducing Advanced Object Oriented Concepts Using inheritance Using types of polymorphism such as overloading, overriding, and dynamic binding Working with superclasses and subclasses Understanding the purpose of Java interfaces Creating and implementing a Java interface Handling Errors Understanding the different kinds of errors that can occur and how to handle them in Java Understanding the different kinds of Exceptions in Java Collection Frameworks Array List, Hash Map, Link List, Hash Set Creating, insert, delete, Working with Models

Android Introducing the Android Android Market Why Java for Android? Versions of Android Android Architecture Android Studio Project Structure Android Manifest Gradle Emulator- AVD Log and Log Cat Activity Activity Life Cycle XML Layout View- Button, Edit Text etc. Find view by id method Activity Result Style Application class Views Adding views dynamically Custom Views Parent Layouts Drawables and Shapes Toast, Custom Toast and Snackbar Intent and Intent Filters Implicit and Explicit Intents Working with most common used Implicit Intents

Debugging Debugger Exception Handling Lists and Adapters Data Storage Services Base Adapter, Array Adapter and Simple Cursor Adapter List View, Grid View Recycle View Custom List View Event Handling on List View Shared Preferences Internal and External Storage SQLite- insert, delete, update Working with Content Providers Working on app offline Run time permissions Services and Intent Services Bound Service Scheduling Task Handler Broadcast Receivers Dialogs Handling Inbuilt broadcast Handling Custom broadcast Anonymous broadcast Receivers Alert Dialogs Custom Dialogs Menu and Drawer Toolbar Events on Menu Custom Drawer

Multimedia Sensors WiFi Audio Playback Audio Streaming Video Playback Accelerometer Gyroscope Light Sensor Monitoring and managing Internet connectivity Managing WiFi networks Bluetooth Controlling local Bluetooth device Discovering and bonding with Bluetooth devices Managing Bluetooth connections Graphics 2D graphics Live Wallpaper Writing an Android Game Fragments Fragments Life Cycle Dynamic UI with fragments Handling BackStack View Pager Tabs Activity Web Services Using GET and POST Method JSON Parsing Animation SMS and Telephony Manager Notification Settings

Settings Layout Controlling device settings Material Design Widgets Google Services Google Maps Firebase Cloud Messaging- Push Notification Ads Integration Third party library Integration Volley Picasso Publish on Google Play Store 1 PROJECT Duration : 2 Months Fees : Rs 10,000