Introduction to Application Development
About this Specialization
This Specialization is intended for anyone seeking to become an application programmer with no existing experience. Through four courses, you\'ll learn about the fundamental concepts of programming, object-orientation, and several necessary tools including source control and build automation. You\'ll also review several popular development methodologies that will likely be used in any programming career.Created by: LearnQuest

Related Online Courses
This specialization provides in-depth knowledge and hands-on experience in designing and programming embedded systems using C. Learners will master key concepts such as microcontroller interfacing,... more
Modern agriculture has evolved into an accessible and lucrative asset class for a wide range of investors. Gain insights into the financial performance of this capital-intensive industry, anchored... more
This Healthy Aging and Future of Cannabis Research course is designed to have you think critically about the health effects of cannabis (i.e., marijuana) in the context of inflammation, exercise,... more
This Specialization examines the complex relationship between wetlands, human activity, and conservation policy. Learners will explore strategies to mitigate human impact, analyze wetland... more
In this course, students will learn the basics of wilderness medicine, including how it is a unique clinical environment, and concepts of scene safety. They will learn how to perform a basic... more