Latest Courses
The Theory of Deep Learning - Become a Data ScientistCheck course
Build a Complete Youtube Video App: Swift2.2 & 3 and XcodeCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Beginners Eclipse Java IDE Training CourseCheck course
Xamarin Android - A Master Guide to App Development in C#Check course
Python for beginnersCheck course
Salesforce Integration With External SystemsCheck course
The Theory of Deep Learning - Become a Data ScientistCheck course
Build a Complete Youtube Video App: Swift2.2 & 3 and XcodeCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Capstone MOOC for “Android App Development”

Capstone MOOC for “Android App Development”

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.2/10 (Our Score)
Product is rated as #103 in category Android Development

The Capstone project integrates material from throughout the Android App Development Specialization to exercise and assess the ability of learners to create an interesting Android app. Learners will apply knowledge and skills learned in previous MOOCs in this Specialization, including Java programming features; Android activity, broadcast receiver, service, and content provider (plus SQLite) components; and unit, integration, and user interface testing. The project itself is similar in scope to previous assignments in the earlier MOOCs in the Specialization. However, it is intentionally designed to enable learners to create a customized app that demonstrates their creativity and mastery of the Specialization topics. Vanderbilt University, located in Nashville, Tenn., is a private research university and medical center offering a full–range of undergraduate, graduate and professional degrees.

Instructor Details

Douglas C. Schmidt is a Professor of Computer Science, Associate Chair of the Computer Science and Engineering program, and a Senior Researcher at the Institute for Software Integrated Systems, all at Vanderbilt University. He has also been the Chief Technology Officer for the Software Engineering Institute at Carnegie Mellon University, where he was responsible for directing the technical vision and strategic R&D investments. Dr. Schmidt has published 10 books and more than 500 technical papers on software-related topics, including patterns, optimization techniques, and empirical analyses of object-oriented frameworks and domain-specific modeling environments that facilitate the development of distributed real-time and embedded (DRE) middleware and mission-critical applications running over data networks and embedded system interconnects. Dr. Schmidt has also led the development of ACE, TAO, and CIAO for the past two decades. These technologies are pattern-oriented DRE middleware frameworks used successfully by thousands of companies and agencies worldwide in many domains, including national defense and security, datacom/telecom, financial services, medical engineering, and massively multiplayer online gaming.

Specification: Capstone MOOC for “Android App Development”

Duration 12 hours
Year 2017
Certificate Yes
Quizzes Yes

7 reviews for Capstone MOOC for “Android App Development”

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

    Gaetano D

    Thank you to all Professors who are GREAT

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

    Karan B

    Perfect course for overview and becomic basic android developer

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

    Brian M

    After I completed the first 4 courses, Coursera tried to convince me I was ready for the capstone project. However, I wasn’t well prepared at all. I have to do a lot more studying on my own before I will be ready to make professional apps. A lot of the actual content is great. But simple multiple choice quizzes and fill in the blank programming assignments do NOT demonstrate adequate understanding of the material or teach it. I will go back through the lectures, take careful notes and especially, write my own app for every example app the instructor presents. It is only by writing code yourself that you really learn. There are so many things in my capstone project that I was really doing for the first time, and that should NOT be happening.

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

    Jukka N

    Content is ok, but scope not. First part of course is plain java (for example looping backwards using c style for constructs to generate ascii graphics), 2 next parts partially low level internals (well described async handling, yes, but no word of layouting, etc. basics), then there is threory of security and testing without assignments, and at the end one should know how to use many missing basics to make complete app .. Capstone peer reviews are catastrophy: one should get 100% of points to pass, which makes it very confusing, when requirements are like “over 50% test coverage” .. I don’t recommend this course, but I admit that material is excellent, and when authors of course would really see that they give student enough knowledge to pass capstone this could become good course.

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

    Theunis A H

    Good specialization completion project in general. Only found some of the weeks a little hard to complete. Enjoyed and learned a lot, also recapped concepts I do not work with on a daily basis.

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

    Jade F

    Unpleasant end to a pretty nice experience with the rest of the specialization. I really have to question the reliance on ‘peer reviews’ in general the discussion forums consist only of desperate students begging for someone to review their submission. Some people taking the course are cheating taking submissions they’re reviewed and passing them off as their own. The same cheating people will be reviewing your app it’s a mess. I also want to question the under emphasis on ui and layouts in this specialization there’s almost no content covering the vast android specific libraries Google supplies for ui development. By the end of the course you will still be at a loss when creating and binding to ui elements. The concept of ‘fragments’, which is more of a paradigm than a ui element, is never even mentioned in the entire course. Another missed opportunity is covering gradle as a build tool. Coming to terms with gradle is an important part of android development, yet it’s barely mentioned in the material. There is no explanation of what a ‘task’ is, how to update a project so it doesn’t use an antiquated gradle version, or how to adapt a ‘new project template’ in android studio so it can be used for the course. The result is that all example projects are outdated and students are helpless in coping with any build issues. You will need a lot more experience outside this course to be a competent android developer and by the end you’ll probably have mixed feelings about the quality and scope of the content.

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

    Sawan K S

    Well prepared course for every beginner.

    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.

    Capstone MOOC for “Android App Development”
    Capstone MOOC for “Android App Development”

    Price tracking

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