Latest Courses
Python programming Bible - From Beginner to AdvancedCheck course
Learn Pro Advanced Python ProgrammingCheck course
Javascript Certification practice using HTML5 , HTML, CSS3Check course
JavaScript for BeginnersCheck course
Data Science, Deep Learning and Machine Learning with PythonCheck course
Learning Path: Java: Natural Language Processing with JavaCheck course
Cloud Migration on AWS and Microsoft AzureCheck course
Cyber Security: Mastering Linux SecurityCheck course
Data Science:Hands-on Covid-19 Data Analysis & VisualizationCheck course
Learn Node.JS from Beginning to Mastery 2020Check course
Python programming Bible - From Beginner to AdvancedCheck course
Learn Pro Advanced Python ProgrammingCheck course
Javascript Certification practice using HTML5 , HTML, CSS3Check course
JavaScript for BeginnersCheck course
Data Science, Deep Learning and Machine Learning with PythonCheck course
Mobile App Development W/ Kotlin And Android For Beginners!

Mobile App Development W/ Kotlin And Android For Beginners!

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.7/10 (Our Score)
Product is rated as #9 in category Kotlin

This course serves as a comprehensive introduction to the fundamentals of writing clean, modular, scalable, and legible mobile applications using Kotlin and Android. Sections 1–5 will introduce the core concepts of the Kotlin programming language using very hands on coding lessons which can be completed by anyone with a browser and an internet connection. Sections 6 provides an overview of the basics of an Android application, and in section 7, we will build an entire app together using all of the best practices discussed in previous sections and more!

* This course is designed to be very beginner friendly. I am a self–taught developer who has spent over 1000 hours on youtube teaching people in both live and recorded content. Even if you’re coding experience is limited, I will explain how to build things the right way, while using as little jargon as possible! In fact, I hate jargon –.–

* Almost Everything you have wanted to know about Dependency Injection, Modularity, Clean Architecture, Abstractions/Interfaces, Test Driven Development, and how to Design New Apps will be addressed in this course, with clear examples and use cases!

* I will not bull**** you by having you build a whole bunch of garbage Android apps using God Activities. You will write a lot of code, and you will write it well! It will be easy to change, easy to read, easy to test, and easy to maintain using the golden principles of good software architecture and design! When it comes to building Android applications, I actually practice what I preach. If you don’t believe me, please visit my github account BracketCove for an idea of the quality of applications I have written.

Instructor Details

I'm a self-taught software developer with 5+ years of experience building GUI applications, back end libraries. I spend a great deal of time teaching others via youtube and other platforms. When I'm not coding or teaching code, I am a compulsive learner; in to studying everything from physics to philosophy. Also into to healthy living by necessity (what allows me to study almost every day). I consider myself to be very proficient with Java and Kotlin, and my specialty/biggest interest is in designing and building beautiful programs (my favourite topic is Software Architecture). Since I do not have a degree in anything except industrial dish washing, I tend to keep my explanations very practical and simple as much as possible.

Specification: Mobile App Development W/ Kotlin And Android For Beginners!

Duration 8 hours
Year 2019
Level All
Certificate Yes
Quizzes No

9 reviews for Mobile App Development W/ Kotlin And Android For Beginners!

4.5 out of 5
5
3
1
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Marcin3m Mazur

    Love this course, love this guy

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Marin Juri ev

    I think that the lecturer does an amazing job at explaining his view of how to architect UI applications ( independent of the platform ), and the material is easy to follow along.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Gy rgy Lantos

    This course is really amazing! Ryan is one of the best teachers on Udemy! If you want to write code with really high quality than you have to make this course!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Ferec Hamitbeyli

    Gold tips and tricks. Worth it!

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Naveen Kumar

    Its great i had enrolled this course. teaching by code is excellent

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Jhon Jarol Tabares Orozco

    Awesome course, all its good explained, and Ray manage the language perfectly, but I wanted to see more detail information like a description about what it means coroutines : etcetera, interface: etcetera

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Nicholas Law

    Ryan is a talented developer who promotes quality development through use of best practices and a focus on building good habits. His course dives into topics that are incredibly important for any developer getting his/her feet wet in Android development, such as lambdas and concurrency. On the whole, I found the course to be a helpful introduction to Kotlin and Android development. At times, the video editing in this course proved to be a distraction in the best cases and a hinderance in the worst cases. I do believe that it is important to see a developer handle erroneous code, however often the cuts made it unclear how and when those errors were handled, making it hard to follow along at times. The pace of delivery was challenging at times, as well. There were times where topics were glossed over that seemed to warrant additional discussion, and topics that required little discussion were dived into a bit too deeply. Much of the more complex code was either copied and pasted during the course or just pounded out too rapidly to effectively keep up, while he spent significant chunks of time exploring the logic of his own custom calculator code. It was difficult to find a good pace of learning in this course. I enjoyed this course quite a bit, and I would absolutely take another course offered by Ryan. I hope that as he grows and develops as a developer and teacher in his own right, we see more refined and polished material in the future.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Faisal ALqarni

    Excellent course but I think first watch beginner course then watch this course because it looks like an advance course for me ?. I’ll watch it again for sure. Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Beogival Wagner Lucas Santos Junior

    It was a very good course in the beginning, very clear explanations. The problem is that somewhere along the way it gets really hard and confusing, and unfortunately I ended up just coping and pasting code or just coping the code as I watched. I trusted, like he always says, that I would understand it later, but I’m didn’t really.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Mobile App Development W/ Kotlin And Android For Beginners!
    Mobile App Development W/ Kotlin And Android For Beginners!

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare