Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Android App Development Master Course With Java | Android

    Posted By: ELK1nG
    Android App Development Master Course With Java | Android

    Android App Development Master Course With Java | Android
    Last updated 11/2022
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 29.26 GB | Duration: 53h 51m

    Android Java | Learn Android App Development java with Android Studio & Java to master your android development skills

    What you'll learn
    Due to its open-source nature, working with the Android platform necessitates constantly learning about the Android platform. My Android development course.
    What is Android Development?Android development is a software creation process that focuses on applications, better known as apps, that are compatible with devi
    Android development is a software creation process that focuses on applications, better known as apps, that are compatible with devices running the Android.
    This is the most comprehensive Android course. Learn Android app development with practices and build your android development skills.
    You can enroll this course if you want to develop advanced Android Applications using web integrated, online database.
    The tools you will use for Android development depend on how you would like to focus your career as an Android developer.
    Android development is a valuable skill that can help you enhance your career. Android development skills are in-demand around the world with various.
    If you are building new Android apps, Kotlin is better suited because it is the recommended programming language for Android.
    Proficiency in Java 11
    Proficiency in Eclipse
    Obtain Core Java skills
    Essential Java basics
    What Java is and how it works
    Programming fundamentals with Java
    Java Development Kit - JDK
    Java Runtime Environment – JRE
    Java Virtual Machine - JVM
    All concepts of Object-Oriented Programming
    How to use ‘static’ keyword and ‘nested and inner’ classes
    Super Classes and Sub Classes
    Wrapper Classes
    Throw vs Throws
    Exceptions
    Enum Types and more
    Swing
    Android
    Learn the most used operating system on the planet
    Learn the new version of Android. Here it is: Android 11 (Android R)
    Learn Publishing Android App on Google Play
    Start from scratch and become a Professional Android App Developer
    In this course, we will build 14 different real Android Apps from scratch together
    Android applications' levels in this course are from easy to difficult
    Learn how to develop modern Android Apps in the simplest way and improve your self-confidence
    You will reinforce your existing Android information by applying
    Using SQLite database, you will understand how to work with external databases
    You will be able to develop Android applications with powerful architecture using Architecture Components (ViewModel, LiveData, Room).
    With Firebase, you will be able to develop real-time applications
    You will learn how to make a messaging app using Firebase
    You will be able to develop user-friendly interfaces using Material Design principles and components
    You will be able to develop modern Android apps
    This course is built to help beginners to start making applications in Android
    You will learn to develop games using Java Programming Language and Android Studio
    You will learn to develop applications by getting real-time data from the Internet
    You will have 14 different applications that you will publish on Google Play
    android app development
    android development
    android studio
    Learn the key concepts of the Git
    Learn the entire Git workflow
    Learn create branches, resolve conflicts, undoing things etc.
    Create and fork repositories on GitHub and push changes back after locally
    Learn how to collaborate a GitHub project
    java
    mobile app development
    mobile development
    Android app
    Android app, android application development
    app android
    android application development
    android app design
    android ecommerce app
    android game development
    java programming
    selenium
    selenium java
    java projects
    Android 11
    Requirements
    We prefered Windows OS (64-bit) but this is not mandatory. You can prefer to use other Operating Systems. We also provided specific videos on installations for each platform
    Having a working computer with 8 GB RAM or higher and internet connection
    No prior android knowledge is required
    No java coding knowledge required
    Watching the Android course videos completely, to the end and in order.
    Determination to learn Android and patience
    Desire to learn Java and Android App Development
    Nothing else! It’s just you, your computer and your ambition to get started today
    No prior knowledge is required for Android Development
    No Android coding knowledge required!
    Desire to learn Android Application Development
    Description
    Hi there,Welcome to the "Android App Development Master Course with Java | Android" course.Android Java | Learn Android App Development java with Android Studio & Java to master your android development skillsDue to its open-source nature, working with the Android platform necessitates constantly learning about the Android platform. My Android development course on Udemy keeps you ahead of this learning curve, with hands-on lectures on Android operating systems and more.The Android platform is increasingly popular with developers and a dominant force in the global smartphone market. As more businesses develop mobile apps for customer engagement, Android development skills are likely to stay in high demand.Do you want to improve your career options by learning android?Do you want to learn android app development from Scratch?Do you want to learn android development from Scratch?Do you want to be an android studio master?Do you want to build your first app?Oak Academy’s top-rated Java instructors specialize in a wide array of Java programming practices. Whether you need a basic introduction to Java and website building using Selenium WebDriver or are continuing your Android app developer education, Oak Academy has you covered.This is the most comprehensive Android course. Learn Android app development with practice and build your android development skills.I really like the approach of this course about the Android app. It first teaches you Java which is highly important for designing apps in Android. Next, the instructor focuses on the Android SDK to teach you how to build beautiful applications for smartphones. As the course title indicates, it is the complete guide to learn android application development.The Android platform is increasingly popular with developers and a dominant force in the global smartphone market. As more businesses develop mobile apps for customer engagement, Android development skills are likely to stay in high demand.Android development is a software creation process that focuses on applications, better known as apps, that are compatible with devices running the Android operating system (OS). Because Android is an open-source project, developers have easy access to the Android software development kit (SDK). Many use this kit in conjunction with Kotlin, Java, and C++ programming languages to make their apps. The Android SDK tools compile your code along with any data and resource files into an APK, or Android package, which is an archive file that uses an .apk suffix. One APK file contains all Android app contents used by devices to install your app. When the app is complete and ready for release, Android developers can upload their apps to the Google Play Store for users to download for android game development.Chances are, you’ve heard of Android many times, and Do u want to the android developer? You may even have an Android smartphone, app android tablet, watch, or TV. But what is Android? Android is a mobile operating system (OS) that was designed and developed by Google. The Android OS is Linux kernel-based. So, what’s “Linux kernel,” and why is that such an essential detail about Android Development?In a nutshell, Linux kernel is an OS, well, sort of — it’s partially an OS. More like a small part of an OS, but an important one. The Linux kernel is the layer responsible for interfacing with the device’s hardware and managing the device’s CPU and memory. The Android OS is Linux kernel-based because the Linux kernel allows for a more open and customizable OS, which is what Android promotes — any device manufacturer can take the Android OS and make it their own. Imagine how bad it would be if, say, resources from application A read information from another application’s files and vice versa with no constraints — malicious, insecure interactions would take hold and bring the whole system to a halt.The sharing of information (data) between applications is an essential part of building inter-connected applications, so the android OS requires developers to set permissions that users must grant to do certain things. For example, for an application to access the phone’s File System (internal files), the user must give access first. This means the app developer must let the user know, in advance, what the app they are installing wants to access. For example, when a user installs an android app that needs to access the photo gallery or the phone’s camera, the app will ask for permission to access the gallery or the camera. The app user has the power to either grant or denies permission. App permissions in Android ensure the user’s protection from malware and software viruses.This course is built to help beginners to start making applications in android studio and android application development or android app design.If you want to develop yourself in Android Apps, this course is for you. Improve yourself with different applicationsOnline course platforms have android app development courses and android eCommerce app but we still think that most of them are missing the hands-on application part. This course is designed to fill this gap. Android is the most used operating system on the planet. In fact, it’s almost omnipresent in the mobile ecosystem. With millions of Android devices in use, and an incredible 500,000+ new Android devices activated daily, the popularity of Android applications is increasing exponentially - and with it, the demand for Android mobile application developers is soaring.If you're interested in developing new and innovative applications for the world’s mobile platform, this course is a perfect match for you.This "Android App Development 11 Master Course with Java | Android" course will take you from beginner to advance level.Our passion is to carry our experience with the right examples to anyone who will enroll in this course. In this course, you will learn Android app development step-by-step. While doing kind of show and tell in our lectures we are also explaining whys. During the lectures, we will be practicing with more than 10 examples and we will be learning to build and publish 14 major apps.What’s importantThis course is expertly designed to teach everyone from complete beginners, right through to professionals as a refresher.What is Android Development?Android development is a software creation process that focuses on applications, better known as apps, that are compatible with devices running the Android operating system (OS). Because Android is an open-source project, developers have easy access to the Android software development kit (SDK). Many use this kit in conjunction with Kotlin, Java, and C++ programming languages to make their apps. The Android SDK tools compile your code along with any data and resource files into an APK, or Android package, which is an archive file that uses an .apk suffix. One APK file contains all Android app contents used by devices to install your app. When the app is complete and ready for release, Android developers can upload their apps to the Google Play Store for users to download.What are some of the important tools for Android Development?The tools you will use for Android development depend on how you would like to focus your career as an Android developer. If you plan on focusing on native Android app development, you should know one or more of three programming languages: Java, Kotlin, and C++. Java and Kotlin are popular with a number of organizations that build their app natively. C++ is the popular choice amongst developers who build high-performance games or plan on doing entry-level SDK work. Some employers seek out Android developers that can create multiple platforms at the same time using programming frameworks like Flutter or React Native. If you are working with Flutter, you will also need to know Dart. If you are working with React Native, you will most likely also need JavaScript programming knowledge.Is Android Development a good career?With over 2.5 billion active Android users globally, Android development is a valuable skill that can help you enhance your career. Android development skills are in-demand around the world with various organizations across a broad range of industries. When these organizations build Android apps natively, the top three programming languages are typically Java, Kotlin, and C++. You can also look for a job in Android development that uses cross-platform solutions like Flutter or React Native. Whether you're inspired to add a new language to your repertoire or prepare for an interview, you can find a ton of online resources on sites like OAK Academy to keep your Android skills well-rounded.Is Kotlin or Java better for Android Development?If you are building new Android apps, Kotlin is better suited because it is the recommended programming language for Android. If you are a first-time programmer, Kotlin android is also a better choice as it has safety features and concise syntax that will help you focus on learning core program fundamentals. You should note that in some cases, employers may seek out Android developers that have Java programming skills. For example, if you plan on joining an organization that already has an Android app, they may already be using Java. If they already have an app written in Java, it is unlikely they will want to redesign the app in a different language, such as android kotlin. Therefore, you should look at the job requirements to see if the job posting you are interested in lists Java as a required skill.In this course you will learn;● Android Environment Setup - Download, install and configure the necessary software● Creating a New Project● Android Studio● Android Components● Components and Life Cycles● Publishing Your App on Google Play and more ● You will reinforce your existing android information by applying.● You will learn to develop games using Android Studio● You will learn to develop applications by getting real-time data from the Internet.● Using SQLite database, you will understand how to work with external databases● You will be able to develop applications with powerful architecture using Architecture Components (ViewModel, LiveData, Room).● You will learn how to make a messaging app using Firebase.● With Firebase, you will be able to develop real-time applications● You will be able to develop user-friendly interfaces using Material Design principles and components.● You will be able to develop modern Android apps.At the end of this course, you have the following apps in the Google Play Store:To-Do ListMath GameCalculatorNumber Guessing GameMy Information BookNote Take AppPhoto AlbumQuiz GameChat AppWeather AppFlag QuizMP3 PlayerBalloon Burst GameHelp the Innocent BirdWhy would you want to take this course?Our answer is simple: The quality of teaching.OAK Academy based in London is an online education company. OAK Academy gives education in the field of IT, Software, Design, development in Turkish, English, Portuguese, Spanish, and a lot of different languages on the Udemy platform where it has over 1000 hours of video education lessons. OAK Academy both increases its education series number by publishing new courses, and it makes students aware of all the innovations of already published courses by upgrading.When you enroll, you will feel the OAK Academy`s seasoned developers' expertise.This course will take you from a beginner to a more experienced level.We will take you from beginner to advance level. You will learn step-by-step with hands-on demonstrations.Fresh ContentIt’s no secret how technology is advancing at a rapid rate. New tools are released every day, Google updates android and it’s crucial to stay on top of the latest knowledge. With this course, you will always have a chance to follow the latest trends.You'll also get:● Lifetime Access to The Course● Fast & Friendly Support in the Q&A section● Udemy Certificate of Completion Ready for DownloadDive in now "Android App Development Master Course with Java | Android" course.Android Java | Learn Android App Development java with Android Studio & Java to master your android development skillsWe offer full support, answering any questions.

    Overview

    Section 1: Introduction to Android App Development Master Course with Java | Android

    Lecture 1 Getting Started With Java? ( JDK, JRE and JVM )

    Lecture 2 JAVA and ANDROID Project Files and All Course Documents

    Lecture 3 FAQ About android app development

    Section 2: Android java Environment Setup

    Lecture 4 Installing Java on Windows

    Lecture 5 Installing Java on Linux

    Lecture 6 Installing Java on Mac

    Section 3: Development Environment

    Lecture 7 What is IDE?

    Lecture 8 Download and Run Eclipse

    Lecture 9 First Java Programming - Hello World

    Lecture 10 Compiling and Running Applications

    Lecture 11 Closer Look at the First Java Program

    Section 4: Basics of Java Syntax

    Lecture 12 Closer Look at the Java

    Lecture 13 What Are Variables?

    Lecture 14 Basic Output in java

    Lecture 15 Basic Input

    Lecture 16 Comments in Java

    Lecture 17 Data Types

    Lecture 18 Type Conversion & Type Casting

    Lecture 19 Stack & Heap

    Lecture 20 Arrays

    Section 5: Operators in Java Programming

    Lecture 21 Arithmetic Operators

    Lecture 22 Assignment Operators

    Lecture 23 Unary Operators

    Lecture 24 Equality and Relational Operators

    Lecture 25 Conditional Operators

    Lecture 26 Operator Precedence

    Lecture 27 Expressions, Statements and Blocks

    Section 6: Control Flow Statements

    Lecture 28 If, If-Else Statement

    Lecture 29 If-Else - If Ladder Statement, Nested If Statement

    Lecture 30 Switch-Case Statement

    Lecture 31 Project 1: Calculator

    Lecture 32 For Loops

    Lecture 33 For-Each Loop

    Lecture 34 While Loop

    Lecture 35 Do - While Loop

    Lecture 36 Break Keyword

    Lecture 37 Continue Keyword

    Lecture 38 Return Keyword

    Lecture 39 Project 2: Fibonacci Series

    Section 7: Methods ( Functions )

    Lecture 40 What is Method?

    Lecture 41 Method Calling

    Lecture 42 Types of Methods & Method Return Types

    Lecture 43 Method Overloading

    Lecture 44 Project 3: Find Exponential Number

    Section 8: Java Object Oriented Concept

    Lecture 45 Object & Class

    Lecture 46 Access Modifiers

    Lecture 47 Naming Conventions

    Lecture 48 Constructors

    Lecture 49 Packages

    Lecture 50 “Static” Keyword

    Lecture 51 Nested & Inner Classes

    Section 9: Object Oriented Programming

    Lecture 52 Inheritance

    Lecture 53 Method Overriding

    Lecture 54 “Super” and “This” Keywords

    Lecture 55 “Final” Keyword

    Lecture 56 Abstract Classes

    Lecture 57 Interfaces

    Lecture 58 Polymorphism

    Lecture 59 Encapsulation

    Section 10: Wrapper Classes, Auto-Boxing and Unboxing

    Lecture 60 What is Wrapper Class in Java?

    Lecture 61 Conversion of Types

    Lecture 62 Autoboxing - UnBoxing

    Section 11: Strings

    Lecture 63 What is String?

    Lecture 64 Useful Methods of String

    Lecture 65 Why String is Immutable?

    Lecture 66 StringBuffer Class

    Lecture 67 StringBuilder Class

    Lecture 68 String vs String Buffer vs String Builder

    Lecture 69 Project 4: Reverse String

    Section 12: Exception Handling

    Lecture 70 Intro to Exception

    Lecture 71 What Is The Difference Between Error and Exception?

    Lecture 72 Exception Types

    Lecture 73 Try – Catch Block

    Lecture 74 Finally Block

    Lecture 75 Differences Between "Throw" and "Throws"

    Lecture 76 Throw Keyword

    Lecture 77 Throws Keyword

    Lecture 78 Exception Methods

    Lecture 79 Project 5: Bank Account Balance

    Section 13: Java Desktop Application Design (Swing)

    Lecture 80 Introduction to Java Swing

    Lecture 81 Swing Containers, Labels, Text Fields and Buttons

    Lecture 82 Layouts

    Lecture 83 Project 6: Login Form in Swing

    Section 14: Enum Types

    Lecture 84 Enum Types

    Lecture 85 Project 7: Traffic Lights Program With Enum

    Section 15: Introduction to Android App Development

    Lecture 86 Android Ecosystem

    Lecture 87 Installing Android Studio - Part 1

    Lecture 88 Installing Android Studio - Part 2

    Section 16: Android Studio Interface

    Lecture 89 Android Studio Interface

    Lecture 90 Installing Android Virtual Device (Emulator)

    Lecture 91 Enabling Virtualization (VT-x or AMD-V, SVM) in BIOS

    Lecture 92 Installing Genymotion Emulator

    Lecture 93 Gradle Build System

    Lecture 94 Introduction to Manifest File

    Lecture 95 Introduction to Resource

    Lecture 96 R Java File

    Section 17: Components of Android

    Lecture 97 Layouts

    Lecture 98 Textviews

    Lecture 99 Buttons

    Lecture 100 Edittexts

    Lecture 101 Image View

    Lecture 102 Checkbox

    Lecture 103 Radio Buttons

    Lecture 104 Toggle buttons

    Lecture 105 Spinner

    Section 18: User Interactions

    Lecture 106 Toast Messages

    Lecture 107 Snackbar Messages

    Lecture 108 Dialog Messages

    Section 19: Lists & Views

    Lecture 109 Constraint Layout

    Lecture 110 ListView

    Lecture 111 Recycler View - Part 1

    Lecture 112 Recycler View - Part 2

    Lecture 113 Grid View

    Lecture 114 Scroll View

    Lecture 115 WebView

    Section 20: Components and Lifecycles

    Lecture 116 Application Lifecycle

    Lecture 117 Activity & Lifecycle

    Lecture 118 Fragment & Lifecycle

    Lecture 119 Services

    Lecture 120 Receivers

    Lecture 121 Intents

    Section 21: Shared Preferences and data Saving

    Lecture 122 Shared Preferences Class

    Lecture 123 Saving Data Local Memory

    Lecture 124 Calling Back Data

    Section 22: Device Compatibility

    Lecture 125 Multiple Language Support

    Lecture 126 Supporting Different Pixel Densities

    Lecture 127 Support Different Screen Sizes

    Section 23: Android Project 1

    Lecture 128 To Do List

    Section 24: Publishing Your App on Google Play

    Lecture 129 Apk Release Version

    Lecture 130 Building APK Files

    Lecture 131 Signing APK

    Lecture 132 Google Play Developer Account

    Lecture 133 Release Your App

    Section 25: Android 11 Project 2

    Lecture 134 Math Game Part 1

    Lecture 135 Math Game Part 2

    Lecture 136 Math Game Part 3

    Lecture 137 Math Game Part 4

    Lecture 138 Math Game Part 5

    Lecture 139 Math Game Part 6

    Section 26: Introduction to Git

    Lecture 140 What is GIT and Why We Use It?

    Lecture 141 Installation

    Lecture 142 Let’s learn how to use Git?

    Lecture 143 Creating a Repo

    Lecture 144 Staging and Unstaging Files

    Lecture 145 Making Commits

    Lecture 146 Undoing Things

    Lecture 147 GIT Revert

    Lecture 148 Branches

    Lecture 149 Merging Branches

    Lecture 150 Fixing Conflicts

    Section 27: GitHub

    Lecture 151 Intro to Github

    Lecture 152 Creating Repo on GITHUB

    Lecture 153 Collaborating GITHUB

    Section 28: Project 3: Calculator Application

    Lecture 154 Introduction

    Lecture 155 The Aplication Design-1

    Lecture 156 The Application Design-2

    Lecture 157 Printing the Numbers to the Screen

    Lecture 158 Adding the Click Feature to the Operators

    Lecture 159 Writing the Necessary Codes to do Four Operations With the Calculator

    Lecture 160 Deleting Data on the Screen

    Lecture 161 Printing the Operation Steps to the Screen

    Lecture 162 Debugging-1

    Lecture 163 Debugging-2

    Section 29: Project 4: Number Guessing Game

    Lecture 164 Introduction in Android 11

    Lecture 165 The Splash Screen Design and Adding Animation to the Components-1

    Lecture 166 The Splash Screen Design and Adding Animation to the Components-2

    Lecture 167 Home Page Design in Android App Development

    Lecture 168 Writing Necessary Codes for Home Page

    Lecture 169 The Game Page Design

    Lecture 170 Writing Necessary Codes for Game Page

    Lecture 171 Creating the Alert Dialog

    Lecture 172 What if the user cannot guess the randomly generated number

    Section 30: Sending Data Between Screens

    Lecture 173 Sending Data from Activity to Activity

    Lecture 174 Sending Data from Activity to Activity Part 2

    Lecture 175 Sending Data from Activity to Fragment

    Lecture 176 Sending Data from Activity to Fragment Part 2

    Lecture 177 Sending Data from Fragment to Activity

    Lecture 178 Sending Data from Fragment to Activity Part 2

    Lecture 179 Sending Data from Fragment to Fragment

    Lecture 180 Sending Data from Fragment to Fragment-2

    Section 31: Fragment Operations

    Lecture 181 Introduction to Fragment Topic

    Lecture 182 General Information About Fragments

    Lecture 183 Fragment Creation

    Lecture 184 Replacing the Fragment in the Activity with Another Fragment

    Lecture 185 Fragment Backstack

    Lecture 186 Fragment Backstack Part 2

    Lecture 187 List Fragment

    Lecture 188 List Fragment - Part 2

    Lecture 189 List Fragment - Part 3

    Lecture 190 Dialog Fragment

    Lecture 191 Dialog Fragment - 2

    Section 32: Project 5: Information Book

    Lecture 192 Introduction

    Lecture 193 Creating a New Project

    Lecture 194 The Main Activity Design

    Lecture 195 Creating the Model Class

    Lecture 196 Creating the Objects from Model Class

    Lecture 197 Creating the Adapter Class

    Lecture 198 Creating the Activities

    Lecture 199 Fragment-1

    Lecture 200 Fragment-2

    Lecture 201 Fragment-3

    Lecture 202 Fragment-4

    Lecture 203 The View Pager Adapter Class

    Lecture 204 The Tab Layout Component

    Lecture 205 Creating the Other Countries

    Lecture 206 Creating the Other Fragments

    Lecture 207 Creating the Fragments for the Other Categories

    Lecture 208 Homework

    Section 33: Architectural Room Database

    Lecture 209 What is the Database?

    Lecture 210 SQLite Database

    Lecture 211 Room Database

    Lecture 212 Architectural Components

    Lecture 213 Project 6: Note-Taking Application

    Lecture 214 Creating New Projects and Adding Required Libraries

    Lecture 215 Creating Entity

    Lecture 216 Creating DAO

    Lecture 217 Creating Database

    Lecture 218 Creating Repository

    Lecture 219 Creating View Model

    Lecture 220 User Interface Design

    Lecture 221 Showing Data in the Database in Recycler View

    Lecture 222 Adding New Data to the Database

    Lecture 223 Adding New Data to the Database Part 2

    Lecture 224 Deleting Data From Database

    Lecture 225 Updating the Data in the Database

    Lecture 226 Updating the Data in the Database Part 2

    Section 34: Project 7: Photo Album Application

    Lecture 227 Introduction

    Lecture 228 Adding the Necessary Libraries

    Lecture 229 Creating the Entity Component

    Lecture 230 Creating the DAO Interface

    Lecture 231 Creating the Database Class

    Lecture 232 Creating the Repository Class

    Lecture 233 Creating the View Model Class

    Lecture 234 The Application design-1

    Lecture 235 The Application design-2

    Lecture 236 The Application design-3

    Lecture 237 Creating the Adapter Class

    Lecture 238 Request Permission

    Lecture 239 Selecting Image

    Lecture 240 Reducing the Size of the Selected Image

    Lecture 241 Saving the Data

    Lecture 242 Deleting the Data

    Lecture 243 Updating the Data-1

    Lecture 244 Updating the Data-2

    Lecture 245 Open the Database Using the Database Browser for SQLite

    Section 35: Accesing the Features of Android Device

    Lecture 246 Sending an SMS Message

    Lecture 247 Sending E-Mail

    Lecture 248 Making a Call

    Lecture 249 Converting Speech to Text

    Section 36: Notification

    Lecture 250 What is Notification

    Lecture 251 Local Notification

    Lecture 252 Repeated Notifications

    Lecture 253 Repeated Notifications Part 2

    Lecture 254 Notification Procedures

    Lecture 255 Notification Procedures Part 2

    Lecture 256 Notification Procedures Part 3

    Lecture 257 Push Notification

    Section 37: Firebase

    Lecture 258 Introduction to Firebase

    Lecture 259 Creating a Firebase Database

    Lecture 260 Firebase-Android Studio Integration

    Lecture 261 Adding real-Time Data to the Firebase Database

    Lecture 262 Adding real-Time Data to the Firebase Database Part 2

    Lecture 263 Real-Time Data Extraction from Firebase Database to Application

    Lecture 264 Authentication with Firebase Part 1

    Lecture 265 Authentication with Firebase Part 2

    Lecture 266 Authentication with Firebase Part 3

    Lecture 267 Authentication with Firebase Part 4

    Lecture 268 Authentication with Firebase Part 5

    Lecture 269 Authentication with Firebase Part 6

    Lecture 270 Phone Number Authentication in Firebase

    Lecture 271 Phone Number Authentication in Firebase Part 2

    Lecture 272 Push Notification in Firebase

    Lecture 273 Firebase Storage Image Storage Part 1

    Lecture 274 Firebase Storage Image Storage Part 2

    Lecture 275 Firebase Storage Image Storage Part 3

    Section 38: Project 8: Quiz Game Project

    Lecture 276 Splash Screen

    Lecture 277 Splash Screen - Part 2

    Lecture 278 Login Page Design

    Lecture 279 Login Page Design - Part 2

    Lecture 280 Creating Sign Up

    Lecture 281 Creating Sign Up - Part 2

    Lecture 282 Creating Sign Up - Part 3

    Lecture 283 Sign In

    Lecture 284 Sign In Part 2

    Lecture 285 Forgot Password

    Lecture 286 Forgot Password Part 2

    Lecture 287 Sign In with Google Account Part 1

    Lecture 288 Sign In with Google Account Part 2

    Lecture 289 Main Page Design

    Lecture 290 Questions Page Design Part 1

    Lecture 291 Questions Page Design Part 2

    Lecture 292 Creating Database

    Lecture 293 Showing Questions in Application Part 1

    Lecture 294 Showing Questions in Application Part 2

    Lecture 295 Getting User’s Answer Part 1

    Lecture 296 Getting User’s Answer Part 2

    Lecture 297 Creating Timer Part 1

    Lecture 298 Creating Timer Part 2

    Lecture 299 Submit User Score to Database

    Lecture 300 Preparing the Result Page Part 1

    Lecture 301 Preparing the Result Page Part 2

    Section 39: Project 9: Chat Application

    Lecture 302 Introduction

    Lecture 303 Integration with Firebase

    Lecture 304 The Login Activity Design

    Lecture 305 The Registration Activity Design

    Lecture 306 The Password Reset Activity Design

    Lecture 307 Firebase Authentication-1

    Lecture 308 Firebase Authentication-2

    Lecture 309 Firebase Authentication-3

    Lecture 310 Firebase Storage

    Lecture 311 I forgot my password. How can I reset it?

    Lecture 312 Creating the Options Menu

    Lecture 313 Update User Profile

    Lecture 314 The Main Activity Design for Listing the Users

    Lecture 315 Getting the Users From Database

    Lecture 316 Listing Users on the Screen

    Lecture 317 The Chat Activity Design

    Lecture 318 The Messaging Screen Design

    Lecture 319 The Messaging

    Lecture 320 Displaying the Sent Message-1

    Lecture 321 Displaying the Sent Message-2

    Section 40: Rest API and Retrofit Library

    Lecture 322 Introduction to Retrofit Library

    Lecture 323 Retrieving Data from Rest Api Using Retrofit Library

    Lecture 324 Retrieving Data from Rest Api Using Retrofit Library Part 2

    Lecture 325 Retrieving Data from Rest Api Using Retrofit Library Part 3

    Lecture 326 Showing Data in RecyclerView Pulled from Rest Api

    Lecture 327 Showing Data in RecyclerView Pulled from Rest Api Part 2

    Section 41: Project 10: Weather Application

    Lecture 328 Introduction

    Lecture 329 Review of the Website-1

    Lecture 330 Review of the Website-2

    Lecture 331 The Application Design-1

    Lecture 332 The Application Design-2

    Lecture 333 Adding Required Libraries

    Lecture 334 Creating the Model Class

    Lecture 335 Creating the Interfaces

    Lecture 336 Finding the User’s Location

    Lecture 337 Getting Data From Website-1

    Lecture 338 Getting Data From Website-2

    Section 42: Easy to Add Libraries

    Lecture 339 Data Binding Library

    Lecture 340 Data Binding Library Part 2

    Lecture 341 Picasso Library

    Lecture 342 Event Bus Library

    Lecture 343 Event Bus Library Part 2

    Section 43: Project 11: Flag Quiz

    Lecture 344 Introduction

    Lecture 345 The Application Design-1

    Lecture 346 The Application Design-2

    Lecture 347 Creating The Database

    Lecture 348 Adding the External Database into the Application

    Lecture 349 Creating the Database Class

    Lecture 350 Accessing the Database for Getting Ten Questions From Database

    Lecture 351 Accessing the Database for Getting Three Wrong Answer From Database

    Lecture 352 Writing Necessary Codes for Get Data from Database

    Lecture 353 Getting the Correct and Wrong Answers From the Database

    Lecture 354 Printing the Data to the Screen

    Lecture 355 Control of the Correct and Wrong Answers

    Lecture 356 Control of the Empty Answers

    Lecture 357 Writing Necessary Codes for Result Activity

    Section 44: Project 12: MP3 Player Application

    Lecture 358 Introduction

    Lecture 359 The Application Design-1

    Lecture 360 The Application Design-2

    Lecture 361 Request Permission

    Lecture 362 Creating the Adapter Class

    Lecture 363 Getting All of the Audio Files From Device

    Lecture 364 Displaying All of the Audio Files on the Screen

    Lecture 365 Playing an Audio File

    Lecture 366 Playing the Next and Previous Audio File

    Lecture 367 Control of the Seek Bars

    Lecture 368 Displaying the Elapsed and Total Time of the Audio File

    Lecture 369 Adding an Animation to Name of the Audio File

    Section 45: Project 13: The Ballon Burst Game

    Lecture 370 Introduction

    Lecture 371 The Application Design-1

    Lecture 372 The Application Design-2

    Lecture 373 The Count Down Timer Class

    Lecture 374 Increasing the Score

    Lecture 375 The Runnable and Handler Class

    Lecture 376 The Media Player Class

    Lecture 377 Creating the Options Menu

    Lecture 378 Saving the Highest Score Using the Shared Preferences

    Lecture 379 Speeding up the Game

    Lecture 380 Playing Again and Quitting From the Game

    Section 46: Project 14: The Android Game:Help the Innocent Bird

    Lecture 381 Introduction

    Lecture 382 Creating the Characters

    Lecture 383 The Application Design-1

    Lecture 384 Adding an Animation to the Characters

    Lecture 385 Adding an Audio to the Game

    Lecture 386 The Application Design-2

    Lecture 387 Activating the Screen Touch

    Lecture 388 The Bird is Flying

    Lecture 389 Other Characters are Flying-1

    Lecture 390 Other Characters are Flying-2

    Lecture 391 The Collision-1

    Lecture 392 The Collision-2

    Lecture 393 The Collision-3

    Lecture 394 The Application Design-3

    Lecture 395 Saving the Highest Score

    Lecture 396 Creating the Alert Dialog

    Lecture 397 Testing the Game

    Section 47: Tips & Tricks

    Lecture 398 Tips and Tricks

    Section 48: Extra

    Lecture 399 Android App Development Master Course with Java | Android

    Beginners with no previous coding of Android App Development experience,Anyone who wants to learn important subjects of Java like Strings, Exceptions, Swing and Enum Types and etc.,Anyone who wants to create desktop applications, web applications, enterprise applications, mobile applications, computer games with Java,Anyone who are planning job transformation and want to become Java developer,Anyone who wants to become a computer programmer like Java,Those who want to develop an Android mobile application,Who wants to improve their existing android knowledge,Those who want to develop applications using the Java programming language,Those who want to develop modern applications and applications with a user-friendly interface,Those who want to develop applications with Firebase Real-Time Database, Architectural Components (View Model, Live Data, Room) and SQLite,Those who are curious about the Android Mobile game World,Those who want to improve their application development skills using Android studio and java programming language,A total beginner, with a curious mind and wants to be an app developer,Anyone planning a job transformation and wants to become an Android developer,Udemy’s top-rated Java instructors specialize in a wide array of Java programming practices.,Whether you need a basic introduction to Java and website building using Selenium WebDriver, or are continuing your Android app developer education, Udemy has you covered.