C++ Online Course
- Home
- C++ Online Course
C++ Training Overview
C++ is general Purpose Programming language which supports Object Oriented Concepts., generally C++ is a Super Set of C Language Every C application can be upgraded in C++ with Object Oriented Concepts There are many application like Operating Systems.
Unix, Windows, Linux, NoCrysis Warhead and Other Cool games, No Photoshop, No FireFox, No VLC, No FL Studio, No Playstation, No XBOX and the list continue. 90% of the applications in the world are written in C and C++.
u003cpu003e✔ Development in Java Programming Languageu003cbr /u003en✔ Understanding of application development frameworks, environments, tools and processesu003c/pu003en
u003cpu003eu003cstrongu003eIntroduction to Androidu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Overview of Androidu003cbr /u003en✔ Java Editions and comparison with Androidu003cbr /u003en✔ Android Apps – Design, Vendor, Behavioral Classificationu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eAndroid Architecture Overviewu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Android Architectureu003cbr /u003en✔ Application Frameworksu003cbr /u003en✔ Android Libraries, Run time, Dalvik Virtual Machineu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eSetup of Android Development Environmentu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ System Requirementsu003cbr /u003en✔ Java, Eclipse and Android SDK Installationu003cbr /u003en✔ Android SDK andToolsu003cbr /u003en✔ Android Virtual Devices u0026amp; Device Definitionsu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eYour Android Applicationu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Android Application Designu003cbr /u003en✔ Using PhotoShop for Graphic Designingu003cbr /u003en✔ Android Application Wireframes (screens)u003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eYour First Android Applicationu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Creating Android Applicationu003cbr /u003en✔ Creating Configurationsu003cbr /u003en✔ Testing the app: AVD, Active Deviceu003cbr /u003en✔ Android Project Structure and Manifest fileu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003ePublishing to the Play Storeu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Release process and Release build of Android Applicationu003cbr /u003en✔ Signing the .apk fileu003cbr /u003en✔ Preparing the Store Listing pageu003cbr /u003en✔ Content Ratingu003cbr /u003en✔ Distributing the Applicationu003cbr /u003en✔ Merchant Registration for Paid Applicationsu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eActivitiesu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ About XML – approach to design layoutsu003cbr /u003en✔ Views and Layoutsu003cbr /u003en✔ View propertiesu003cbr /u003en✔ Linear Layout vs. Relative Layout vs. Frame Layout vs. Absolute Layoutu003cbr /u003en✔ Localization of UIu003cbr /u003en✔ Best practices for targeting various form factors: phone, tablet, TVu003cbr /u003en✔ Best practices when working designing Android UIu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eAndroid Testingu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Creating a Test Project for Android projectu003cbr /u003en✔ Working with Test Packagesu003cbr /u003en✔ Writing test casesu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eFragmentsu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Designing fragmentsu003cbr /u003en✔ Fragments life cycleu003cbr /u003en✔ Fragment management and integrationu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eUser Interfacesu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Creating the Activityu003cbr /u003en✔ XML versus Java UIu003cbr /u003en✔ Selection Widgets, Using fontsu003cbr /u003en✔ Common UI componentsu003cbr /u003en✔ Handling UI events: a bit about listenersu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eAdvanced UIu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Adaptersu003cbr /u003en✔ Complex UI componentsu003cbr /u003en✔ Menus and Dialogsu003cbr /u003en✔ Tabbed Activitiesu003cbr /u003en✔ Navigation Draweru003cbr /u003en✔ Animationsu003cbr /u003en✔ Create activity layouts programmaticallyu003cbr /u003en✔ Testing and optimizing UIu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eAndroid Material Designu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ What is material ?u003cbr /u003en✔ Material properties and Styling / Animationsu003cbr /u003en✔ Material Patternsu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eResourcesu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Overview of Android Resourcesu003cbr /u003en✔ Creating Resourcesu003cbr /u003en✔ Using Resourcesu003cbr /u003en✔ Drawable Resourcesu003cbr /u003en✔ Animation Resourcesu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eBroadcast Receiversu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Broadcast receiver usage patterns: when and why to use themu003cbr /u003en✔ Implementing a broadcast receiveru003cbr /u003en✔ Registering a broadcast receiver via the manifest file and Programmaticallyu003cbr /u003en✔ Background Servicesu003cbr /u003en✔ Overview of Android servicesu003cbr /u003en✔ Service lifecycleu003cbr /u003en✔ Declaring a serviceu003cbr /u003en✔ Registering a serviceu003cbr /u003en✔ Starting and stopping a serviceu003cbr /u003en✔ Threads and other concurrency considerations with servicesu003cbr /u003en✔ Bound versus unbound servicesu003cbr /u003en✔ Remote versus local servicesu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eIntentsu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Working with Intentsu003cbr /u003en✔ Explicit and implicit intentsu003cbr /u003en✔ Using Intents as messaging objectsu003cbr /u003enIntents to start components expecting resultsu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eStoring and Retrieving Datau003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Storage Model selection criteriau003cbr /u003en✔ Shared preferencesu003cbr /u003en✔ Internal Storage – Filesu003cbr /u003en✔ External Storage – SD Cardu003cbr /u003en✔ Testing the created files, toolsu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eSQLite Databaseu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Introducing SQLiteu003cbr /u003en✔ SQLiteOpenHelper and creating a databaseu003cbr /u003en✔ Opening and closing a databaseu003cbr /u003en✔ Working with cursorsu003cbr /u003en✔ Inserts, updates, and deletesu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eNative Content Providersu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Content provider typesu003cbr /u003en✔ Searching for contentu003cbr /u003en✔ Adding, changing, and removing contentu003cbr /u003en✔ Native Android Content Providersu003cbr /u003en✔ Accessing Contact Book, Calendaru003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eCustom Content Providersu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Custom Content Provider classesu003cbr /u003en✔ Publishing content providersu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eWeb Servicesu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Understanding Web Servicesu003cbr /u003en✔ Web Services Architectureu003cbr /u003en✔ Building Server side componentsu003cbr /u003en✔ Publishing web servicesu003cbr /u003en✔ REST based web servicesu003cbr /u003en✔ Accessing Web Servicesu003cbr /u003en✔ Integrating Web Services with mobile clientu003cbr /u003en✔ Overview of networkingu003cbr /u003en✔ Checking the network status and web service statusu003cbr /u003en✔ Working with HTTP to access the web servicesu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eParsing, Parsersu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Document Object Model ( DOM )u003cbr /u003en✔ Simple API for XML ( SAX )u003cbr /u003en✔ JavaScript Object Notation ( JSON )u003cbr /u003en✔ Parsing XML and JSONu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eLocation Based Servicesu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Using Location Manager, Location Provideru003cbr /u003en✔ GPS and Network based trackingu003cbr /u003en✔ Testing the application using KML filesu003cbr /u003en✔ Simulation of the locations on the active deviceu003cbr /u003en✔ Location Listeners and Proximity Alertsu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eIntegrating Google Mapsu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ API Version 2 of Google Mapsu003cbr /u003en✔ User Interface – MapFragmentsu003cbr /u003en✔ API key generationu003cbr /u003en✔ Registrations in the manifest fileu003cbr /u003en✔ Google Map, Camera Positionsu003cbr /u003en✔ Adding Markers, Circles, Polylinesu003cbr /u003en✔ Google Maps Directions APIu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eTelephonyu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Telephony backgroundu003cbr /u003en✔ Accessing telephony informationu003cbr /u003en✔ Monitoring data activity and connectivityu003cbr /u003en✔ Working with messaging SMSu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eMultimedia in Androidu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Playing Audio u0026amp; Videou003cbr /u003en✔ Recording Audio u0026amp; Videou003cbr /u003en✔ Customizing Camera u0026amp; Capturing Photosu003cbr /u003en✔ Voice Recognitionu003cbr /u003en✔ Text To Speechu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eBluetoothu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Controlling local Bluetooth deviceu003cbr /u003en✔ Discovering and bonding with Bluetooth devicesu003cbr /u003en✔ Managing Bluetooth connectionsu003cbr /u003en✔ Communicating with Bluetoothu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eSocial Networking Integrationsu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Facebook Integrationu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003eu003cstrongu003eDebugging and Testing Android Appsu003c/strongu003eu003c/pu003enu003cpu003eu0026nbsp;u003c/pu003enu003cpu003e✔ Logcatu003cbr /u003en✔ Debuggeru003cbr /u003en✔ Traceviewu003cbr /u003en✔ HierarchyVieweru003cbr /u003en✔ Monkey Runneru003cbr /u003en✔ UIAutomatoru003c/pu003en
Call Our Advisor for Any Query
+91 85007 04562
Enroll Here for Course
Find Courses Here
- Advanced Java Online Training
- Android Online Training
- AngularJS Online Training
- Apache Spark Online Training
- Artificial Intelligence Online Course
- Asp.Net MVC Online Training
- Asp.Net Online Course
- Automation Anywhere Course Online
- AWS Online Training
- Blockchain Online Training
- Blue Prism Training
- C Language Online Training
- C#.NET Online Training
- C++ Online Course
- Core Java Online Training
- Data Science Online Training
- Best Online Course for Data Structures and Algorithms
- DevOps Online Training
- Big Data Hadoop Online Training
- Hibernate Online Training
- IoT Online Training
- iPhone Online Training
- jQuery Online Training
- NodeJS Online Training
- OpenSpan Online Training
- Oracle Online Training
- Python Online Training
- ReactJ Online Training
- RPA Online Training
- SalesForce CRM Online Training
- Selenium Online Training
- Spring Boot Online Training
- Spring Online Training
- SQL Server Online Training
- Struts Online Training
- UI Technologies Online Training
- UI UX Online Training
- UiPath Online Training
- Web Services Online Training
- XML Online Training