The Complete Android Bootcamp Course - Material Design UI/UX

BY
Eduonix

Learn Java programming, android development as well as UI/UX designing to become a professional android developer.

Mode

Online

Fees

₹ 199 995

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

The Complete Android Bootcamp Course - Material Design UI/UX online certification will take students from zero to create excellent Android Applications, and most importantly, they will master the ins and outs of the Java Programming Language along the way. Students will learn the android development process, as well as how to create attractive applications utilizing Material Design principles, as well as how to harness the Android OS and build amazing applications.

The Complete Android Bootcamp Course - Material Design UI/UX online training is created by Paulo Dichone - Web & Application Developer & Instructor and offered by Eduonix, an ed-tech firm that assists individuals in gaining skills that would allow them to become professional and successful in their industries. The Complete Android Bootcamp Course - Material Design UI/UX syllabus covers more than 29.5 hours of in-depth video lectures covering topics such as Java programming, Java fundamental, Java object-oriented programming, material design and its principle, application development, and fragments. To benefit from the course material and pedagogy, individuals must enroll in the course.

The highlights

  • Certificate of completion
  • Self-paced course
  • English videos with subtitles
  • 29.5 hours of pre-recorded video content
  • 174 online lectures
  • 30-day money-back guarantee
  • Lifetime access
  • Accessible on portable devices

Program offerings

  • Certificate of completion
  • Self-paced course
  • English videos with subtitles
  • Pre-recorded video content
  • Online lectures
  • 30-day money-back guarantee
  • Lifetime access
  • Accessible on portable devices

Course and certificate fees

Fees information
₹ 199  ₹995
certificate availability

Yes

certificate providing authority

Eduonix

What you will learn

Java Programming skills Knowledge of android software development

After completing The Complete Android Bootcamp Course - Material Design UI/UX online certification, students will learn about the Java programming language, including Java keywords, lingo, and fundamental concepts. Students will be able to use Java tools like IntelliJ and the Java library. Individuals would be able to create attractive application user interfaces and material design android applications. Individuals will also be able to use java object-oriented programming to re-use scripts, develop applications, test them, and launch them to ensure that their applications function on all Android devices, such as phones and tablets.

The syllabus

Section 1 : Getting Started

  • What you will get from this Course? 
  • How To Get Your Free Bonus Stuff?

Section 2 : Setup Java Development Environment - Windows PC

  • Install Java, JDK and JRE (Windows PC)
  • Install Java JDK on Ubuntu
  • Install IntelliJ IDEA on Windows
  • Install Android Studio on Windows PC

Section 3 : Development Environment Setup for MAC Users

  • Install IntelliJ IDEA - MAC 
  • Install Android studio - MAC OSX

Section 4 : Let's Build A Quotes App - From Scratch in Less Than 30 Minu

  • Let's Build A Quotes App - From Scratch in Less Than 30 Minu

Section 5 : Deep Dive into Java Programming Language - Java Basics

  • The Java Compilation Process
  • Variables in Java
  • Integers and Concatenating Variables
  • More Variables - Floats, Chars, Doubles and Shorts
  • Booleans
  • Relational Operators and If Statements
  • Java Basic Operations
  • Logical Operators and If Statements
  • For and While Loops
  • Introduction to Methods and Return Types in Java

Section 6 : Java - Intermediate Concepts and Topics

  • Introduction to Classes and Objects in Java
  • Instance or Member Variables in Java - Access Control
  • Java Access Modifiers Protected - Part 1
  • Java Access Modifiers and Getters and Setters - Part 2
  • Overloading Constructors
  • Introduction to Inheritance in Java - Part 1
  • Java Inheritance - Part 2
  • The Java Class Library

Section 7 : Java - Advanced Concepts and Topics

  • Introduction to Arrays in Java
  • Java - Arrays - Part 2
  • Java - Introduction to ArrayLists
  • Java ArrayLists - Part 2
  • Java HashMaps
  • Java HashMaps - Part 2

Section 8 : Android Development - UI/UX Material Design App Development

  • The Android Studio IDE - Setup and Run App
  • Android Platform Architecture
  • Android File Structure
  • XML Files - Android User Interface and Constraint Layout
  • User Interface XML Properties
  • The R.java File
  • String.xml
  • The Manifest.xml File

Section 9 : Introduction to UI/UX Material Design

  • Introduction to UI and UX - Material Design
  • Android Material Design Introduction
  • Android Views and ViewGroups
  • Buttons and Textviews Properties - Deeper View
  • Continue Exploring Properties - Buttons and Textviews
  • Linear Layout
  • Relative Layout
  • Android Resources - Drawable Menu Layout - mipmaps
  • Understanding Pixel Density in Android - DPI
  • Understanding XML Drawables - Creating Shapes
  • Button State Selectors Using XML
  • XML Gradient

Section 10 : Introduction to Activities in Android - Android Platform Building Block

  • What's an Activity?
  • Activity Life Cycle
  • Navigate to a Different Activity
  • Passing Data Between Activities
  • Passing Data Between Activities
  • Passing Data Back to First Activity
  • Pet App - Part 1
  • Pet App - Part 2
  • Pet App - Final
  • Context in Android And Toast Class
  • Log Class
  • What's Debugging - Breakpoints and Logging

Section 11 : Android RecyclerView - Deep Dive

  • RecyclerView - Introduction
  • Create our First RecyclerView
  • RecyclerView - Part 2
  • RecyclerView - Part 3
  • RecyclerView - Part 4
  • RecyclerView - Adding Event Listeners to Each Row
  • RecyclerView - Tap Row and Show Another Activity

Section 12 : Understanding the Android App Creation Process - Build a Course App

  • App Creation Process
  • Start Building Courses App - BAWP - Intro
  • Courses App - Create Project and Change Color Theme
  • Courses App - Setup Login Screen - Part 1
  • Courses App - Login User Interface (UI) - Part 2
  • Courses App - Creating Account UI
  • Courses App - RecyclerView - Create Course Row and Dashboard Activity
  • Courses App - Recycler Adapter - Part 1
  • Courses App - Setup Listrow and Adapter - Part 2
  • Courses App - Finishing up List Adapter - Part 3
  • Courses App - Showing List
  • Courses App - Add on Click Listener Event
  • Courses App - Grid and Listviews Options
  • Using the Palette API and Circular ImageView
  • Courses App - Details Activity - Part 1
  • Courses App - Show Class Image and Information on Details Screen
  • Courses App - Details - Reveal View Animation
  • Courses App - Adding Floating Button Animation
  • Courses App - Adding Comments to Course
  • Courses App - Colorize Using Palette API - Details Screen
  • Courses App - Finished Product - Congratulations and Challenge

Section 13 : Android Fragments - How to Use Fragments In Activities

  • Introduction to Fragments -
  • Create First Fragment - Part 1
  • Fragment From Java Code - Final
  • Introduction to ListFragments - Setup - Part 1
  • Show Courses on Fragment List
  • Screensize Utitlity Class
  • SW600dp - Show it on Phone and Tablet
  • Creating Layouts with Two Fragments
  • Setup Details Activity and Fragment - Part 1
  • Setup OnItemClick Listener - Take to Details Activity
  • Passing Data to Next Activity and Fragment
  • Final Fragment App

Section 14 : Connecting to the World - Networking in Android

  • What's the WWW (World Wide Web)?
  • Web Technologies and the Web - Developer's Perspective
  • Introduction to Android Libraries
  • Volley - Json ArrayRequest
  • Volley - String Request
  • Volley - JsonObject Request

Section 15 : Storage in Android - Shared Preferences, Internal Storage

  • Introduction to Storage in Android - Shared Preferences
  • Write/Read to Text File - App - Honey-Do List
  • Database Introduction - SQLite in Android
  • Let's Build My Grocery List - Demo
  • My Grocery List - Setup - Part 2
  • My Grocery List - Setting up Popup AlertDialog - Part 3
  • My Grocery List - Part 4
  • My Grocery List - Part 5.1
  • My Grocery List - Part 5.2
  • My Grocery List - Part 6
  • My Grocery List - Part 7
  • My Grocery List - Adding Groceries to Database - Part 8
  • My Grocery List - Part 9
  • My Grocery List - Part 10
  • My Grocery List - Edit and Update Grocery - Part 11
  • My Grocery List - Final Product

Section 16 : Let's Build a News App - Infrmr News App

  • Introduction to Infrmr News App
  • News API Setup
  • News App - Row Layout
  • News App - Recyclerview Setup - Part 1
  • News App - Volley Library Setup - Getting Data from API
  • News App - Show News Data on Recyclerview
  • News App - Show News Image and DateFormat
  • News App - Material Design Palette API
  • News App - Final - Infrmr App Finished

Section 17 : Location Based Applications - Using Google Maps and Geocoding and Location

  • Introduction to Location Based Applications - Google Maps
  • Maps - Adding Markers on Long Click
  • Android Maps - Adding Markers on Map - Part 2
  • Getting Current Location and Updating Locations
  • Locations and Maps - Update Location and Add Multiple markers
  • Introduction to Geocoding - Getting Address From Latitude and Longitude
  • Geocoding - Getting Address - Part 2
  • Adding Multiple Markers on Map - Part 1
  • Adding Multiple Markers on Map - Part 2

Section 18 : Let's Build the EarthQuake Follower App

  • EarthQuake App - Demo
  • EarthQuake App - Setup - Part 1
  • EarthQuake App - Parsing Quake's Coordinates - Part 2
  • EarthQuake App - Displaying Markers on Map - Part 3
  • EarthQuake App - Custom InfoWindow - Part 4
  • EarthQuake App - Custom Details Popup - Part 5
  • EarthQuake App - Popup Details - Part 6
  • EarthQuake App - Adding a Webview - Part 7
  • EarthQuake App - Changing Marker's Color - Part 8
  • EarthQuake App - Final Product

Section 19 : Getting Started with Google Firebase - Cloud Based Application Development

  • Firebase - Introduction to Cloud Based Services - Setup And Writing to Database
  • Firebase - Login Users and Setup Authorization
  • Firebase - Sign-in With Email and Password
  • Firebase - Creating Accounts
  • Firebase - Blog App - Demo
  • Blog App - Setup
  • Blog App - User Authentication - Part 3
  • Blog App - Creating Menu - Part 4
  • Blog App - User Interface for Post Activity - Part 5
  • Blog App - Blog Recycler Adapter - Part 6
  • Blog App - Setup AddPost Activity - Part 7
  • Blog App - Setup AddPost - Part 8
  • Blog App - Getting Images from Phone Gallery - Part 9
  • Blog App - Saving a Full Post - Part 10
  • Blog App - Populating All Posts - Part 11
  • Blog App - Creating Users - Part 12
  • Blog App - Adding a Profile Picture - Part 13
  • Blog App - Save Profile Picture - Part 14
  • Blog App - Final Product!

Instructors

Mr Paulo Dichon
Instructor
Freelancer

Other Bachelors

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books