Android 50: Crash Course into Android Development
Android 50: Crash Course into Android Development, available at $19.99, has an average rating of 4.5, with 45 lectures, based on 193 reviews, and has 23739 subscribers.
You will learn about 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 This course is ideal for individuals who are Non-programmers or People who have zero experience with programming or Extreme beginners It is particularly useful for Non-programmers or People who have zero experience with programming or Extreme beginners.
Enroll now: Android 50: Crash Course into Android Development
Summary
Title: Android 50: Crash Course into Android Development
Price: $19.99
Average Rating: 4.5
Number of Lectures: 45
Number of Published Lectures: 45
Number of Curriculum Items: 48
Number of Published Curriculum Objects: 48
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will 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
Who Should Attend
- Non-programmers
- People who have zero experience with programming
- Extreme beginners
Target Audiences
- Non-programmers
- People who have zero experience with programming
- 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 Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Overview
Chapter 2: Create a User Interface
Lecture 1: Views
Lecture 2: XML
Lecture 3: Download Android Studio
Lecture 4: Intro to Android Studio
Lecture 5: Playing with TextView
Lecture 6: Running Apps
Lecture 7: ImageView
Lecture 8: ImageView Quiz
Lecture 9: Button
Lecture 10: ViewGroups
Lecture 11: LinearLayout
Lecture 12: Spacing Views
Lecture 13: RelativeLayout
Lecture 14: LinearLayout vs. RelativeLayout
Lecture 15: Nesting Layouts
Chapter 3: Project: Cafe 50
Lecture 1: Understanding the Design
Lecture 2: Coding the Screen
Lecture 3: Adding ScrollView
Chapter 4: Recap
Lecture 1: First Recap
Chapter 5: Assignment I
Chapter 6: Congrats
Lecture 1: Congrats
Chapter 7: Making Your Apps Interactive
Lecture 1: Kotlin
Lecture 2: Instructions
Lecture 3: Event Based Programming
Lecture 4: 2021 Update: Kotlin Android Extensions
Lecture 5: Reacting to a Click
Lecture 6: Accessing Properties
Lecture 7: Setting a Click Listener
Lecture 8: Need for Memory
Lecture 9: Variables
Lecture 10: Types
Lecture 11: Literals
Lecture 12: Arithmetic Operations
Lecture 13: Strings
Lecture 14: Building a Click Counter
Chapter 8: Assignment II
Chapter 9: Working with Conditions
Lecture 1: Conditions
Lecture 2: Showing a Conditional Message
Lecture 3: Combining Conditionals
Chapter 10: Clicker Game
Lecture 1: Understanding the Requirements
Lecture 2: Transferring Screen Design
Lecture 3: Implementing Upgrade Logic
Lecture 4: Calculating Money Gain
Chapter 11: Assignment III
Chapter 12: Congrats and What's Next
Lecture 1: Congrats and What's Next
Lecture 2: Other Opportunities
Instructors
-
Safa Orhan
Android Engineer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 1 votes
- 3 stars: 17 votes
- 4 stars: 50 votes
- 5 stars: 123 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024