Search over 27,600 MOOC courses
enter subject, university name or course name
Career Evolve is your partner in online learning and career development. Search our catalog of 28,000+ courses from over 21,000 top colleges and universities. Our partners have helped over 2 million students and continue to enroll over 30,000 students each month. Career Evolve provides you with access to free and affordable online training.

You can take courses in subjects varying from Philosophy to Computer Science or even Advanced Fiction Writing to Becoming a Physical Therapy Aide. Learn at your pace anytime and anywhere.
Career Evolve also integrates with LinkedIn to profile your achievements to potential employers.

Whether you are searching for micro learning from providers, such as Coursera, EdX or courses from leading Universities like MIT, Stanford and Peking University, Career Evolve is the answer for affordable learning and shrinking training budgets.

Invest in yourself with Career Evolve.

Discover your next learning opportunity from just one of our many Universities



Massachusetts Institute of Technology Georgetown University University of Queensland Boston University McGill University
Harvard University UC Berkeley Cornell University University of British Columbia Hong Kong University of Science and Technology

Tuesday, 8 December 2015

iOS Developer Nanodegree - Program Apps for the iPhone and iPad

Earn a Certificate

  • Nanodegree via Udacity and AT&T
  • $200/month for 6-9 months
  • Minimum 10hrs/week of effort
 
Being an iOS Developer is a remarkable occupation. Creating new apps for the iPhone and iPad opens up worlds of opportunity, and allows you to leverage your creativity to connect users around the world in innovative, interesting, fun, and sometimes even world-changing ways. There is a reason why iOS developers are so in-demand, and why it’s such an enviable career. We’ve designed this Nanodegree program to teach you the skills required to become an entry-level iOS Developer. Over the course of your iOS Developer Nanodegree program you’ll build five portfolio-worthy iOS apps that demonstrate your expertise as an iOS Developer. You’ll write these apps in Swift, Apple’s custom programming language designed specifically for building iOS and OS X apps. You’ll receive community and mentor support throughout, as well as benefit from the rigor and rapidity of our peerless code review system. Finally, you’ll receive career guidance as we review your resume, audit your online presence, provide you interview training, and more. You’ll even take part in a new program facilitating job placement. Excited? Ready to begin? Great! We just need you to take the Readiness Assessment first, to ensure you're prepared for the curriculum level. (We require past programming experience.)

Why Take This Nanodegree?

Today about half the adult population owns a smartphone; by 2020, 80% will.1 The average American smartphone user spends 162 minutes per day on their device. This presents enormous opportunities for companies seeking to become a part of people's daily lives. The smart device market is growing exponentially, with no end in sight. iOS developers are going to very in-demand for a very long time. In partnership with industry leaders, we've built a comprehensive set of projects and skills designed to launch your career as an iOS Developer. Specifically, you’ll learn: * MVC architecture and why it's important when developing apps * How to build sophisticated and polished user interfaces with UIKit components * How to implement common frameworks used by iOS developers * How to implement Core Data for local persistence of an object structure * How to use external APIs to make use of data from other companies *** 1 “Planet of Phones”, *The Economist*, http://www.economist.com/news/leaders/21645180-smartphone-ubiquitous-addictive-and-transformative-planet-phones

Required Knowledge

In order to determine whether or not the iOS Developer Nanodegree is right for you, please take this readiness assessment. It will ask you a series of technical and time management questions to help you determine if now is the right time to start the program. General prerequisites are summarized below. General Requirements: * You are self-driven and motivated to learn. Participation in this program requires consistently meeting deadlines and devoting at least 10 hours per week to your work. * You can communicate fluently and professionally in written and spoken English. * Collaboration with peers and interactive feedback are critical to the success of the program. You must be a committed and contributing participant of the community. iOS Developer Nanodegree Specific Requirements: * Access to a Mac computer running OS X 10.10.4 or later * Prior object-oriented programming experience, in any object-oriented language * Strong understanding of programming concepts like variables, if statements, and loops, as well as object-oriented programming concepts like functions and classes.

No comments:

Post a Comment

Find Enroll Learnbanner

Featured

Starting a Consulting 

Practice

Starting a Consulting Practice

Find out how you can earn income by sharing your training or knowledge with others.
PMP ® Certification Prep 1

PMP ® Certification Prep 1

Begin a well-paying career as a project manager by preparing to take--and pass--the PMP® certification exam.
How to Get Started in Game Development

How to Get Started in Game Development

Take steps toward a new career in game development by building a foundation to design games in a wide variety of genres for different audiences and platforms.
Accounting Fundamentals

Accounting Fundamentals

Gain a marketable new skill by learning the basics of double-entry bookkeeping, financial reporting, and more.
Conversational Japanese

Conversational Japanese

Whether you want to learn conversational Japanese for travel or just for fun, you'll find this course makes it easy and enjoyable for beginners to master the essentials of the Japanese language.
Introduction to QuickBooks 2015

Introduction to QuickBooks 2015

Learn how to quickly and efficiently gain control over the financial aspects of your business using this powerful software program.

Student Profiles