Learn Android Development for Free

Android is the most used OS !  I'm sure you are now beginning to wonder how you can become an app developer and cash in on the popularity of Android. Also, there are various fields in App Development. Some use Kotlin some use Java. Some choose cross-platform like flutter. Again the list goes. If you are a beginner I would suggest you go through this course and you will get to know the basics and how you can carry forward ahead.




Image result for android development



Pre Requisites : 


1. Java ( If you are learning from Udacity then with a slight programming knowledge is enough because in Udacity they teach from basic.) 

If you want to learn Java ( Link : https://www.youtube.com/watch?v=grEKMHGYyns )



2.  Download Andriod Studio ( Link : https://developer.android.com/studio )

3. Make Sure you have a minimum of 4GB RAM !


Here is the sequence of videos you need to follow.


Take the courses as per this order:

Android Basics:

Advanced Level:

Apart from this, there are various other courses for small components in Android. See the Udacity Catalog for accessing those courses.



Once you complete that take a look at these videos too.


The course is designed such that every section was discussed through Developing App.
So you will get a very better understanding of each and every topic.
  1. Android Basics: User Interface
  2. Android Basics: User Input
  3. Android Basics: Multiple App Screens
  4. Android Basics: Networking
  5. Android Basics: Data Storage
  6. Developing Android Apps
  7. Advanced Android App Development
  8. Gradle for Android and Java
  9. Material Design for Android Developers
  10. Intro to Computer Science
  11. Google Location Services on Android

Note: Apart from this try looking some topics on Youtube too. Overall you can start as a beginner from Udacity and the Internet is an endless source you can become a PRO.

In terms of the course, its well structured, that's it! Its useful if and only if : your objective is to get a structured base to Android development OR if your objective is to be an amateur developer.
If your goal is to be a pro, then skip the Udacity courses, take a project idea that you are excited about and work on it. You'll learn lot of things at an accelerated pace , also read lot of code and contribute to open source projects since software engineering is not a spectator sport.







Post a Comment

4 Comments

  1. This comment has been removed by the author.

    ReplyDelete
  2. Thanks for sharing such informative Information. It is really helpful for me and I get my lots of solution with this blog. For more interesting information I bookmark this and I hope your next article comes soon. Android App Development

    ReplyDelete
Emoji
(y)
:)
:(
hihi
:-)
:D
=D
:-d
;(
;-(
@-)
:P
:o
:>)
(o)
:p
(p)
:-s
(m)
8-)
:-t
:-b
b-(
:-#
=p~
x-)
(k)