ioS Developer
Free
About this course
An iOS developer is a software developer who specializes in creating applications for Apple’s mobile operating system, iOS. iOS developers use various tools and technologies, such as Xcode, Swift, Objective-C, and Cocoa Touch, to build user-friendly and functional apps that run on iPhone, iPad, iPod Touch, Apple Watch, and Apple TV.
Some of the skills and responsibilities of an iOS developer are:
– Designing and developing the user interface, logic, functionality, and features of the app, using various frameworks, libraries, and APIs, such as UIKit, SwiftUI, Core Data, and Firebase.
– Testing, debugging, and fixing any errors or bugs in the app, using various tools and methods, such as XCTest, Instruments, and breakpoints.
– Deploying, maintaining, and updating the app on the App Store, using various services and tools, such as App Store Connect, TestFlight, and App Store Review Guidelines.
– Collaborating with other developers, designers, testers, and stakeholders in the app development process, using various tools and platforms, such as GitHub, Slack, and Jira.
– Keeping up to date with the latest trends, technologies, and best practices in iOS development, by reading blogs, podcasts, newsletters, and online courses.
Maria Marshall
Associate Professor
Sarah Sanders
Associate Professor
Jennie King
Associate Professor
Dave Robbins
Associate Professor
Jennifer Powell
Associate Professor
Kathryn Webb
Associate Professor
Syllabus
Lorem ipsum dolor sit amet, te eros consulatu pro, quem labores petentium no sea, atqui posidonium interpretaris pri eu. At soleat maiorum platonem vix, no mei case fierent. Primis quidam ancillae te mei, agam nullam usu ex, eros repudiandae at cum. Quas reformidans eum in. antas aliquam dolores mea no. No eos saepe vidisse ornatus, duo cu oratio sensibus. Erant perfecto mea ex, ei vis dolorem definitiones. Autem euripidis cu eum, sea posse.
Week1
Useful Tools
Lorem ipsum dolor sit amet, praesent tractatos instructior pri ut, habeo everti id per. Mea eu noluisse consulatu, pro in cetero probatus reprimique. Dolor meliore mea id, vidisse aliquam democritum id nec. Vim eu graece aperiri, ei nec esse facer.
Week 2
Programming Principles
Esse reprimique te ius, animal fabulas ne eum. In iusto veniam quodsi cum, eu dicant nonumy democritum cum. Sit dolorum vulputate te, ne vix hinc wisi. Saperet ornatus molestie ex usu. Quo assum dicunt sensibus ea, ius populo interpretaris ex, errem concludaturque ei sit.
Members
Our course begins with the first step for generating great user experiences: understanding what people do, think, say, and feel. In this module, you’ll learn how to keep an open mind while learning.