{"@id":"https://credentialengineregistry.org/resources/ce-c2122910-252e-4099-b841-b24f4896704c","@type":"ceterms:Certificate","@context":"https://credreg.net/ctdl/schema/context/json","ceterms:ctid":"ce-c2122910-252e-4099-b841-b24f4896704c","ceterms:name":{"en-US":"Professional Android Developer MicroMasters® Program from GalileoX"},"ceterms:ownedBy":["https://credentialengineregistry.org/resources/ce-b8931cac-4246-412a-b2cd-b94f58124471"],"ceterms:offeredBy":["https://credentialengineregistry.org/resources/ce-b8931cac-4246-412a-b2cd-b94f58124471"],"ceterms:inLanguage":["en"],"ceterms:description":{"en-US":"Learn all about Android Application Development and get prepared to take the Google Associate Android Developer Certification Exam.\n\nProgress from the basic concepts to the best professional practices in a unique way that will inspire you to be a great Android developer. You will learn, from Google Developer Experts, Java and object oriented programming concepts, including classes, interfaces, inheritance, polymorphism\n\nYou will also learn advanced skills, such as adding maps \u0026 location based services, photo, video and integrating with other applications.\n\nYou will be given code examples during instruction to help you work towards the final Capstone project, which is to develop your own app. The Capstone project will certify your Android App Development abilities and allow your skills to be recognized by corporations around the globe.\n\nThis MicroMasters Program will prepare you for the Google Associate Android Developer Certification Exam, and give you the opportunity to earn credit and put you on an accelerated path to an Information Technology Masters.\n\nLearners who successfully earn the MicroMasters program certificate are eligible to apply to the online or on-campus Information Technology with Specialization in Systems Information and Database Master's program with no need to take the admission test. Learners who have earned a MicroMasters program certificate would be credited for 18 academic units (36 units are required for the first year of the master's degree).\n\nWhat You'll Learn:\nUnderstand how writing, compiling, and running basic Java applications using basic algorithms, developing programs with conditionals and loops and design and implement recursive algorithms.\nUnderstand Android architecture and the key principles underlying its design.\nIdentify different techniques to plan, design and prototype your mobile apps before writing any code.\nApply material design principles to build compelling, beautiful interfaces for your Android apps, building layouts using XML and using Java code.\nCreate applications using the new version of Firebase.\nUnderstand the use of Model-View-Presenter (MVP).\nUnderstand how to integrate with third-party API (Twitter, Facebook).\nTest Android-based mobile applications using Android testing tools.\nUnderstand how to monetize Android apps to earn money in the Android market."},"ceterms:subjectWebpage":"https://www.edx.org/micromasters/galileox-professional-android-developer","ceterms:credentialStatusType":{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"http://credreg.net/ctdl/terms/CredentialStatus","ceterms:targetNode":"credentialStat:Active","ceterms:frameworkName":{"en-US":"CredentialStatus"},"ceterms:targetNodeName":{"en-US":"Active"}}}