Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence CBT
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Marketing Strategy Google Ads (AdWords) Certification Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Startup Business Plan Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Mobile Development Android Development

The 7 Day Android App Bootcamp - Android Pie and Kotlin

Go from beginner to creating 3 Android Pie apps using Kotlin, Java and Android Studio. Your app in the Google Play Store
Rating: 4.6 out of 54.6 (669 ratings)
3,613 students
Created by Nick Walter
Last updated 11/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • The Fundamentals of the Kotlin Programming Language
  • A Thorough Walkthrough of Android Studio
  • Create 3 Fully Functional Apps
  • Android App Design
  • Your App in the Google Play Store
  • The Fundamentals of the Java Programming Language
Curated for the Udemy for Business collection

Course content

8 sections • 47 lectures • 6h 7m total length

  • Preview03:46
  • Preview04:56

  • Android Studio 3.5 Fix
    00:08
  • Android Studio Tour
    09:45
  • Variables
    09:48
  • Strings and Ints
    06:04
  • Math and Comments
    15:56
  • If Statements and Booleans
    16:35
  • Lists and Arrays
    14:20
  • Preview12:33
  • Functions
    11:20
  • Classes
    13:31

  • Intro
    02:07
  • New Project
    07:57
  • Virtual Devices
    06:33
  • Activities
    08:44
  • Layout
    11:50
  • Design Details
    08:27
  • Layout and Kotlin Coming Together
    06:01
  • Preview15:29
  • Source Code
    00:06

  • Intro
    01:12
  • RecyclerView
    05:22
  • RecyclerAdapters
    09:37
  • Adapter Setup
    10:15
  • RecyclerView is Alive
    06:30
  • ArrayList
    07:24
  • Intents and a New Activity
    13:10
  • Source Code
    00:05

  • Intro
    01:40
  • The FAB Life
    06:30
  • Create ToDo Design
    08:23
  • Shared Prefrences
    10:05
  • Pulling Data From Shared Preferences
    07:36
  • RecyclerView
    14:07
  • Complete ToDos
    11:08
  • Menu
    07:33
  • Source Code
    00:05

  • App Icon
    05:59
  • Google Play Console
    09:05
  • Generating an APK
    09:15

  • Why Java?
    05:17
  • Java Basics
    07:19
  • Arrays
    11:01
  • Methods and Classes
    12:32

  • Connect With Me
    00:44
  • Bonus Lecture
    00:08

Requirements

  • Mac, Windows, or Linux work great for this course :)
  • No programming experience required!

Description

Welcome to the The 7 Day Android App Bootcamp! If you're looking for a course that is fun and gets straight to the point, then this is the course for you. This course will give brand-new programmers all of the skills that they need to create an app and submit it to the Google Play store!

Other mega courses on Udemy offer 40+ hours of video content, but I wanted to create a course that was more manageable for beginners and didn't include any fluff. In each video I dive straight into the topic, and don't waste your time going over things that you don't really need. I only focus on the essentials, and I give you hands-on practice so that you can easily master the things we are learning!

This course is designed to be taken over a 7-day period, with 1-2 hours dedicated to learning each day. This course is easy to commit to because you won't get overwhelmed with a mountain of content, and you don't need to quit your day job to learn how to code!

Over the past four years I've taught over 100,000 people how to code, and I am a self-taught programmer so I know what it feels like to start from scratch. I care about your learning, but even more importantly... I care about you! I know your time is valuable, so I promise not to waste it. 

Together we will use Kotlin and Android Studio to create 3 fully functional Android apps. I will teach you step-by-step everything you need to know, and in just 7 days you will be able to build beautiful Android Pie apps that will impress future or current employers, family, and friends. It's up to you… would you rather spend your next 7 days learning an awesome new skill or watching Netflix? ;)

Our seven-day schedule will look like this:

  • Day 1 - Welcome. Download and Install Android Studio

  • Day 2 - Kotlin. Learn the basics of Kotlin with challenges after every lecture

  • Day 3 - Tip Calculator. Create your first app and learn the basics of Android Studio

  • Day 4 - Emoji Dictionary. Learn how to work with RecyclerViews and list data

  • Day 5 - ToDo List. Learn how to store and read data

  • Day 6 - Google Play Store. Let the world experience your new creations!

  • Day 7 - Java. Learn the basics of Java (a great plus for a resume)

Easy enough, eh? Well, let's get started! Don't waste your time scouring the internet and trying to piece together how to learn to code on your own. Invest in yourself, and allow me to teach you Android programming while having fun. 

Course material is regularly refreshed to include all of the newest updates and information, and since you’re granted lifetime access upon registering, you can rely on this course to keep your programming skills on the cutting edge. Additionally, I have made this course downloadable, so you can work through the class offline, making it as convenient as possible for you! Most instructors won't allow this, but I want you to be able to enjoy this course in whichever way is best for you :) 

Feel free to take a free preview of this course to see if it's a good fit for you. I am so confident that you will love my course, that I even offer a 100% 30-day money-back guarantee. You have nothing to lose, so come join me and let's get started! 

Who this course is for:

  • Beginners who want to make Android Apps
  • People who have worked through broken tutorials and want a well put together course

Featured review

Leo Boguslavskiy
Leo Boguslavskiy
68 courses
11 reviews
Rating: 4.5 out of 511 months ago
The course is relatively short, but it gives a decent overview of what Android development is like. As of April 2020 a few chunks of the course are a bit outdated so a few things had to be figured out by myself.

Instructor

Nick Walter
Mobile and Web Developer - iOS, Android, Django, Python. etc
Nick Walter
  • 4.5 Instructor Rating
  • 46,150 Reviews
  • 227,681 Students
  • 37 Courses

Hi! I'm Nick, and I love to code. About five years ago I decided that I wanted to learn to code, but I had limited access to programming resources, and I was getting frustrated with all of the YouTube videos and online tutorials out there. I experimented, struggled, and definitely failed a lot, but I finally got the hang of it, so I decided that I wanted to change the way that people learned to code, and I started teaching. My experience as an online student has directly influenced my teaching style, because I know what it is like to be in your shoes.

When Apple announced their new programming language, Swift, in 2014, I made my big online teaching debut and created the internet's first Swift course. Since that time, I have become a full-time online instructor and I now have courses not only in Swift, but also in iOS, Android, Django, Kotlin, Python, HTML, Blockchain, etc. I have also created five iOS apps from scratch that are currently live in the App Store and are being used by thousands of users worldwide. 

I love sharing my excitement for coding with my students, and I try to make learning as fun and as easy as possible. Thanks for being part of my coding community!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.