Udemy

Android 50: Crash Course into Android Development

Enroll Now
  • 23,744 Students
  • Updated 1/2021
4.6
(193 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 2 Minute(s)
Language
English
Taught by
Safa Orhan
Rating
4.6
(193 Ratings)
2 views

Course Overview

Android 50: Crash Course into Android Development

An Android course that will build the ground knowledge. Tailored for non-programmers and extreme beginners.

Finally!

A quality and content-rich Android development course targeting NON-PROGRAMMERS!

If you haven't written a single line of code before and want to start a career in Android apps development, then this course is for you!

If you are a beginner and know one or two things about programming or Android, then it's also a great opportunity for you to make a fresh start and build knowledge on a good ground.

--

This course is crafted after years of teaching / mentoring Android to beginners and tries to reach out to people who have some concerns starting a career in tech industry.

Starting from the easy topics and finally building upon the ground knowledge, this course is ideal if you are curious if you can start a career in Android Development.

--

What does this course teach?

This course has two main modules:

1. Creating a User Interface

In this first half of the course, you will be able to transfer a complex screen design into an Android app. You will learn concepts like: TextView, ImageView, Button, LinearLayout, RelativeLayout and ScrollView.

You will have a good understanding of common View properties such as background, margin, padding, width, height and will be able to use View specific properties like text, backgroundTint, textSize, textColor, src, scaleType and more.

You will have a basic understanding of Android Studio tooling and you will learn how to navigate yourself in your projects, how to use code and design tabs and how to run apps in your Android device or in an emulator.

2. Making Apps Interactive

In the second half of the course, you will able to write you first lines of Kotlin code to bring apps into life. You will learn about Kotlin, how computers run code, how to write code to make your apps interactive.

You will learn some fundamentals of programming to make your apps interactive:

  • variables

  • literals

  • types

  • strings

  • arithmetic operations

  • click listeners

  • and more!

Assignments

As your instructor, I believe active learning, so I prepared mini-apps as assignments for you to practice and strengthen your knowledge.

You will code 2 mini-apps with me and 3 more all by yourself!

So at the end of the course you are going to have built 5 apps using the fundamental knowledge you learned!

Course Content

  • 10 section(s)
  • 45 lecture(s)
  • Section 1 Introduction
  • Section 2 Create a User Interface
  • Section 3 Project: Cafe 50
  • Section 4 Recap
  • Section 5 Assignment I
  • Section 6 Congrats
  • Section 7 Making Your Apps Interactive
  • Section 8 Assignment II
  • Section 9 Working with Conditions
  • Section 10 Clicker Game

What You’ll Learn

  • Creating user interfaces using XML syntax
  • Properties of Android Views and ViewGroups
  • Transferring a screen design into an Android app
  • Fundamental programming concepts in Kotlin
  • Adding simple user interactions to the app
  • Creating simple Android apps


Reviews

  • A
    Amir Azizi
    3.5

    Teaching was fair

  • A
    Anshuman Singh
    5.0

    An amazing start in Android development. I have got to say that there is a lot of information on internet but it is scattered and can be confusing to beginners but this course is just amazing. Every single detail has been covered w.r.t. Android development that is a good start. Thanks a lot!

  • A
    Anastasiya Shaban
    5.0

    It's awesome) I love when teacher tries very hard to convey the material both visually and with words. This is so valuable. Also liked comparison of layouts. I'm waiting for the study of complex topics and lectures or programming some projects. And the use of even more useful features. Good luck))

  • J
    Johannes Holzer
    5.0

    Nice instructions with great examples. Safa is a really good speaker and I like that his beard matches the v-neck in section 12 ;)

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed