We will dispatch the device containing course content within 72 Hrs of purchase. This DVD may be used to get started and continue with the course.
Product Description
Learn C C++ Core Java Android Application Development is the complete programming language and Android Application Development combo pack made exclusively for those who want to learn programming and android development right from the scratch.
If you are new to programming or aspire to be an efficient in programming language from the beginning level to the very advanced level, then this combo educational pack is for you.
This course will start right from the very basic levels of C programming language then moving on to the concepts of advanced C and C++ programming language.
Post Course Completion:
After acquiring the strong foundation of C and C++, you will be learning basic concepts of Core Java. In the third course which is the Core Java, the very basics operations and fundamentals of Core Java has been covered.
And after learning the basic concepts of Core Java, you can easily learn the Android Application Development Course. This Android Development Course will help you to deploy your own android app on Google play.
Your Core Java skills and android development will be enhanced only because of the strong foundation which has been set by previous course which are C and C++.
Why should you take this course?
• Strong Foundation: This course is specially designed for the strong foundation of the enrolled students
• Exclusive Code File for Practice: Along with every chapter, a code files is given for practicing, what you’ve learnt in the chapter.
• Get Familiar with Programming Elements: In order to master high level languages like Java, Android, Ruby, Python you should have strong concepts of programming element such as polymorphism, classes, inheritance.
• Covered in Structured Block: These are the structured languages, therefore all the concepts are covered in block structured wise.
• Precisely made for the beginners: This course is precisely made for the beginners, who want to make their base strong in programming.
• Android Application Developer: After learning from this course, you will be able to make your own android application.
Benefits of the course:
• Totally Worthy Pack: This course is full value pack, as this contains 4 complete courses.
• Specially Designed for the beginners: If you are new to programming and learn from the scratch, than this course is specially designed for you.
• Enhancement of the Programming Skills: This course will enhance your programming skills as you will be learning C C++ and Core Java.
• Exclusive Android Development Course: This Pack contains exclusive professional Android Application Development Course which will enable you to deploy your own android application.
Course Curriculum
This course is divided into four sections:
Section 1: C and Advanced C Programming Language.
-
Introduction of C
-
Installing Codeblocks
-
Configure compiler with C
-
First Program
-
Data Types
-
Scanf
-
Size of and Ampersand
-
Operators
-
Unary Arithmetic Operator
-
Binary Arithmetic Operator
-
Relational Operator
-
Logical Operator
-
Bitwise Operator
-
Assignment Operator
-
Statements
-
Selection Statements
-
The FOR Loop
-
The While Loop
-
The Do while Loop
-
Jump Statement
-
The Functions
-
Without Argument and without Return
-
Without Argument with Return
-
With Argument and without return
-
With argument and with return
-
Basic Introduction of Array
-
1D Array
-
2D Array
-
Strings
-
String Functions
-
Pointers
-
Double Pointers
-
Structures
-
Unions
-
Files
-
Fread
-
FWrite
Advanced C Topics are:
-
Passing 1D array in a function
-
Passing an array of strings in functions
-
Passing a structure member to function
-
Passing a structure to a function
Section 2: C++ Programming Language:
-
Object Oriented Programming Languages
-
Encapsulation and Abstraction
-
History and Applications of C++
-
First Program in C++ (cout)
-
Cin (Taking Input from user)
-
Declaring and initializing variable in C++
-
Input as String
-
Functions Brief
-
Functions Overloading
-
Classes And Objects
-
Access Specifies
-
Accessing Data Members and Member Functions of a class
-
Scope Resolution Operator
-
Inline Function
-
Friend Function
-
Pointer to Functions
-
Pointer to Objects
-
Void Pointer
-
Null Pointer
-
This Pointer
-
Dynamic Memory Allocation
-
The new and delete operator
-
The delete and delete [] Operator
-
Constructor and its types
-
Default Constructor
-
Parameterized Constructor
-
Constructor Overloading
-
Copy Constructor
-
Destructor
-
Operator Overloading Theory
-
Overloading Binary Operator
-
Overloading Unary Operator
-
Inheritance Theory and Its Types
-
Single Inheritance
-
Multilevel Inheritance
-
Multiple Inheritance
-
Hierarchical Inheritance
-
Hybrid Inheritance
-
Static Binding
-
Virtual Functions / Dynamic Binding
-
Polymorphism
-
Exception Handling
-
Exception Handling Part 2
-
Templates
-
Templates Part 2
-
File handling (open and close)
-
File IO Functions
Section 3: Core Java Programming:
-
Introduction to Java
-
Install and Configure Java
-
First Program
-
Overloading of main function
-
Command line arguments
-
Commands Arguments as integer
-
Data types
-
Operators
-
Pre Post Increment- Decrement
-
Binary Arithmetic Operators
-
Relational Operators
-
Logical Operators
-
Bitwise Operators
-
Assignment and Compound Assignment
-
Conditional Operators
-
Statements
-
if Statements
-
if else Statements
-
switch Statements
-
Iteration Statements
-
for
-
while
-
do while
-
Jump statements
-
for with break
-
Continue
-
User Input
-
Integer Input
-
Functions
-
Without Argument Without Return
-
Without Argument With Return
-
With Argument Without Return
-
With Arguments With Return
-
One D array
-
String Array
-
Classess and Objects
-
Access member functions by objects
-
Inheritance
-
Inheritance-2
-
Super
-
Function Overriding
-
Abtract Classes
-
Interface
-
Two Interfaces
-
Applet Theory
-
Applet Creation
-
Applet
-
Applet Rectangle
-
Applet Text
-
Applet Color
-
Frames and Swings
-
Textfield and Label
-
RadioButton
-
CheckBox
-
List
-
Button
-
Passwords
-
Actions
-
Database Connections
-
Jar file and tomcat and wampserver
-
Run Jar on browser
Section 4: Android Application Development:
-
Course intro(pdf)
-
All the basic requirement needed.
-
What is Eclipse and How to reorganize it?
-
Starting up the new device.
-
Top most reasons of using Google Chrome.
-
How to setup a path on windows?
-
How to setup a path on Mac and ubuntu?
-
How to verify path?
-
The concept of Gennymotion.
-
Quick recap and Objectives(pdf)
-
Traffic lights Kickstart
-
How to start the lights, on/off of lights?
-
How to drill the traffic lights?
-
The concept of views.
-
The concept of simple interest.
-
How to logging in android.
-
How to use device views in eclipse.
-
The concept of troubleshooting.
-
How to deploy the device at groundwork.
-
How to deploy the device(pdf)
-
Starting up with a new android project.
-
The setting up of the new courses.
-
Creating a new android project.
-
Going through the project folders.
-
Learning few more concepts.
-
The formatted string resources.
-
Fluency of other languages in your app.
-
Objective questions covered on strings(pdf)
-
Context: What it do?
-
The three different colors: Red Green Blue
-
Bitmap Drawables
-
Flooring.
-
The default resources.
-
Textview custom fonts.
-
How to use links in test views.
-
How to use chat in imageview.
-
The compound drawables.
-
How to put all the things linearly in a layouts.
-
Relative layouts grand master of all layouts.
-
How to organize view in tables?
-
How to scroll the UI's in the case of larger screens.
-
The two combined layouts: Nested Layouts.
-
How to make the checkboxes.
-
The concept of using radio buttons.
-
How to build UI with XML.
-
The different attributes: Height and Width
-
How to use Software development Kit?
-
Real estate around your views.
-
Customizing widgets with state drawables.
-
The fancy Buttons
-
Images buttons and background.
-
The Misconceptions about the buttons.
-
The Updated 9 path tools.
-
How to present your data in list view.
-
The concept of transition into the list activity.
-
Adding styling to your list.
-
Adding more three styling ways.
-
How to bring up the context menu.
-
Adding more functionality to the context menu.
-
The updates of list and views.
-
The concept of grid views.
-
Getting all you need.
-
The concept of showing dialogs.
-
Stubborn and modal dialogs.
-
List dialog in action.
-
The concept of vibration in your phone.
-
How to open a webpage.
-
Making the phone calls, how to do that?
-
How to send SMS?
-
How to send Emails?
-
How to check if intent is given or not?
-
The starting the new activities.
-
Some more information.
-
The reading and writing preferences.
-
How to send SMS?
-
How to send Emails
-
How to check if intent is given or not?
-
The starting the new activities.
-
Some more information.
-
The reading and writing preferences.
Learn Everything, Anywhere, Anytime
India's Largest Online Education Marketplace