Course Classes

iOS by Stanford - Paul Hegarty

Vídeos

Outros

1h17m

Stanford - Developing iOS 9 Apps with Swift - 1. Course Overview and iOS9 introduction

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
In this lecture,
An overview of the lecture series and introduction to the different components in iOS. The lecture concludes with the demo of a Calculator app.
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h21m

Stanford - Developing iOS 9 Apps with Swift - 2. Applying MVC

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
Explanation of the Model-View-Controller (MVC) concept. The Calculator demo of the previous lecture is taken and MVC is applied to its codebase
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h16m

Stanford - Developing iOS 9 Apps with Swift - 3. More Swift and Foundation Framework

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
In this lecture, we delve deeply into Swift and the Foundation Framework.
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h19m

Stanford - Developing iOS 9 Apps with Swift - 4. Views

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
In this lecture:
Paul Hegarty covers Views and custom drawing.
He then demos FaceView.
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h16m

Stanford - Developing iOS 9 Apps with Swift - 5.IBuilder, FaceViewController,Gestures,Multiple MVCs

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
In this lecture:
Paul Hegarty explains viewing and edition your custom UIViews in your storyboard (FaceView). He then covers getting touch input from users and using multiple MVCs with the tab bar, navigation and split view controllers.
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h16m

Stanford iOS 9 - Lecture 6. Multiple MVCs, Segues, FaceIt, and View Controller Lifecycle

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
(Developing iOS 9 Apps with Swift )
In this lecture:
Paul Hegarty delves more deeply into multiple MVCs and then talks about the view controller lifecycle. He demos FaceIt to illustrate both topics
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h18m

Stanford iOS 9 - Lecture 7. Closures, Extensions, Protocols, Delegation, and ScrollView

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
(Developing iOS 9 Apps with Swift )
In this lecture:
Paul Hegarty covers memory management for reference types, closure capture, extensions, protocols, delegation and scroll view.
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h17m

Stanford iOS 9 - Lecture 8. Multithreading and Text Field

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
(Developing iOS 9 Apps with Swift )
In this lecture:
Paul Hegarty continues his Cassini demo, covering code-driven segue, zooming, reusing the detail of a Split View, and managing what appears when Split View first shows up. He then introduces Multithreading and Text Field.
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h19m

Stanford iOS 9 - Lecture 9. Table View

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
(Developing iOS 9 Apps with Swift )
In this lecture:
Paul Hegarty introduces table view, a way to display large data sets, then demos Twitter Client.
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h14m

Stanford iOS 9 - Lecture 10. Core Data

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
(Developing iOS 9 Apps with Swift )
In this lecture:
Paul Hegarty covers Core Data, an object oriented database
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h17m

Stanford iOS 9 - Lecture 11. Core Data Demo

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
(Developing iOS 9 Apps with Swift )
In this lecture:
Paul Hegarty does a demo of core data
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

0h41m

Stanford iOS 9 - Lecture 12. Autolayout

The solutions to the assignments will soon be available here,
subscribe and stay tuned
____________________________________________________________________
(Developing iOS 9 Apps with Swift )
In this lecture:
Paul Hegarty explains autolayout and introduces the guidelines for final project
____________________________________________________________________
The lecture slides pdfs and reading assignments can be found here:

https://drive.google.com/folderview?id=0B4p_Gl_xezmTX3lxdjVkNlE0Zkk&usp=sharing
____________________________________________________________________

The lecture slides from last years lectures can be found here:

https://drive.google.com/open?id=0ByQMLcOhOr0yfnNoREdZRXhqWEdoWFVfWlp1ZkR3X29pOHF3RFBuTnlUMzNuU3pRMjZob1E
____________________________________________________________________

1h16m

13 NSTimer and Animation

1h15m

14 Animation and Core Motion

1h21m

15 Application Lifecycle, Alerts, CloudKit

1h09m

16 Notifications and CloudKit

1h19m

17 Segues, Core Location, and MapKit

1h16m

18 Persistence

What are they talking about Cursa

Muhammad Yaseen

from Google Play

Great. Love you guys. Education is right of everyone so i appreciate your effort. You make it possible to learn free for everyone.

Anurag Sinha

from Google Play

This is best app among all learning app This is hub of all education like physics , Chemistry, mathematics etc it is a good Learning platform.

Nthambeleni Ralph

from Google Play

Awesome experience never thought it will be real, but it is real oh yes it is. Very easy lessons and clear voice on videos.

Aaron Michael

from Google Play

Great start for someone on own learning journey with lack of resources. Thats really whats most important

Mindy Tolliver

from Google Play

I just have to say I'm thankful that they came out with the website like this it gives me that one on one step process that I so desperately needed. I think a lot of people would benefit from it cuz that step by step I feel kind of Saved Me cuz I feel more productive and satisfied with me.

Virendra Agarkar

from Google Play

Really amazing application I get fan of this,thanks to give your service free of cost.Because the middle class son can not afford the fee of the course in any application.so I thank you very much as I can.❤️

Get to know a little about our project that has been changing the lives of thousands of people through free courses.

+700 free courses +300 categories +1 million downloads +50 Thousand certificates issued Courses in 3 different languages

Found a good course on youtube and want to see it in our project, click here to indicate new courses.