
Why Am I Making This?
I wanted to make this course because when I was first learning mobile development, I tried going online and finding beginner videos and courses. What I found is that, they were great at teaching surface concepts as a starting point, but in and of themselves, they weren t enough to explain how to build an app beyond a certain point of complexity. So, if you re coming off of a beginner tutorial, you have some prior knowledge of Java and you understand some Android concepts such as the activities and lifecycles, then this is a great next step to further deepen your skillset and really stand out when applying for a job or trying to make a quality app by yourself.
What Are We Going to Make?
We re going to be making a Google Notes clone with the following features:
1. Make tasks that are broken down into todos
2. Todos can be checked off as completed or incomplete and appropriately displayed
3. Notes will be displayed on a separate view from tasks and todos
4. Both notes and tasks will be stored in a SQL database
Building this app is a great way to learn good software architecture and object–oriented principles. For example, we ll be able to reuse a lot of our code within the adapters and the view models when displaying a task list and a notes list if properly architecture.
Instructor Details

Courses : 1
Specification: Intermediate Android Development and Kotlin
|
19 reviews for Intermediate Android Development and Kotlin
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.

Price | $11.99 |
---|---|
Provider | |
Duration | 10 hours |
Year | 2020 |
Level | Intermediate |
Language | English |
Certificate | Yes |
Quizzes | No |

$19.99 $11.99
Husni Kamal –
I think the sound or the trainer voice isn’t clear. Sometimes I can’t hear what he talking about
Piotr Dawidziuk –
The course seems to be very intresting and informatvie and I really need to learn some Kotlin 🙂
Victor Lang –
The display is not sharp even with a maximum setting of 720p. The audio is not clear even with volume set at maximum and there is an echo in the background. The instructor should speak closer to the microphone (to eliminate / minimise the echo effect) and speal slower in order to understand the contents better.
Debashis Nandy –
This is a really awesome course that I have ever seen in udemy. Here the instructor covers lots of topics. And if u want to write really optimized code then this is the right place. So don’t think too much and take this course.
Pro Learning –
one of the best course so far. I learn new technique that I never though. good job, but the video quality is a not so good, if the font is bigger will be easy to watch. thank you
Spyros Siopis –
The video quality is not enough. This is not 720p ! sorry! Many mistakes! Difficult level
Alp Atamanalp –
Low resolution, mediocre video editing & explanation
Daniel de Vito Silveira –
The course is great, congrats!!! The only thing you need to fix asap is the quality of the videos.
Kiro Ishak –
i already knew some staff which have been at this course before the course but the course haven’t just helped me learn new staff like coroutines but also it helped to start to think on more organized way and one of the things i liked also is that at the last video the instructor told us wait to learn next so i will no have to go randomly to the next course i know what i am going to study thanks alot for the course
James Herrero –
Really enjoying it so far, Quick and Clear
James Herrero –
Really enjoying it so far, Quick and Clear
First Name Last Name –
Great course !
First Name Last Name –
Great course !
Harshitha Keshavaraju Vijayalakshmi –
Best course to start off in Kotlin. Very smooth and well structured course!
Mike Seibel –
Good: I like how you methodically refactor and reduce code. Other instructors seem to relish repeating the same lines of code in multiple places, and it always makes me cringe. Your use of abstract base classes and functions resonated with me. I like that you used packages to organize better. I like the breadth of different advanced features you used (Coroutines, Toothpick, Room, DiffUtil [even if it didn’t work], MVVM) and how you started simple and tried to gradually add these. Great enthusiasm Improve: Slow down you talk a bit fast and often speed through menus/selections requiring rewinding and frantic pausing. The videos are not current with the latest release of Android Studio. I learned a lot by figuring out why the course program doesn’t exactly work, but that should not be the intent and will certainly lose those with less experience. Use light theme Andoid Studio or else a bigger font/setup too hard to read even on a big monitor at 720p Hard to actually do challenges when the overall goal is unclear (such as when adding the NoteView it is unclear if you intend to need a layout/view note or not you did, but not yet). Even the app itself was not demonstrated well enough at the beginning, which would have helped get the overall context. Too many correctionswere made to the type along and the corrections are not communicated or synced well with the course. Perfect example is the DiffUtil section in Lecture 25. That actually didn’t work, and as far as I can tell, it wasn’t noted all the way up until a Q&A question in Lecture 52. Time spent debugging that is frustrating. It is a challenge to figure out what is supposed to be in the code and what is not which distracts from learning the material. Volume is extremely low on Section 11; Advanced Dependency Injection. Irritating but lucky it was a short section
Sapto Mudito –
good enough. but now we are using 3.5.2 version.
Deveshnee Pillay –
Videos are simple and very easy to follow I’ve been learning so much of Kotlin principles that I’ve been applying in my every day work!
Fahmi Sulaiman Baswedan –
I have a good feeling about this course, hopefully it will be great!
Elisa Simone –
As I’m relatively new to programming I did find it quite challenging. Mickey clearly knows his stuff!