technifyedWeekly list

Free online

iOS Development courses

Learn iOS Development online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

136 courses

Explore subjects

Showing 136 courses

Stanford University

Stanford CS193p: iOS Development with SwiftUI

Stanford's CS193p course, Developing Applications for iOS, explains the fundamentals of how to build applications for iPhone and iPad using SwiftUI.

Video playlist
  • YouTube
  • 16 videos, 19 hours
  • Self-paced
  • Free video

Harvard University

CS50 2019 - iOS Track

*** This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. *** HOW TO SUBSCRIBE http://www.youtube.com/subscription_center?add_user=cs50tv HOW TO TAKE CS50 edX: https://cs50.edx.org/ Harvard Extension School: https://cs50.harv…

Video playlist
  • YouTube
  • 7 videos, 3.5 hours
  • Self-paced
  • Free video

DeepLearning.AI

Device-based Models with TensorFlow Lite

4.7655 ratings

Bringing a machine learning model into the real world involves a lot more than just modeling. This Specialization will teach you how to navigate various deployment scenarios and use data more effectively to train your model. This second course teaches you how to run your machine learning models in…

  • Coursera
  • 4 weeks of study, 4-5 hours/week
  • Self-paced
  • Paid certificate

Alison

Swift 3 Programming using iOS 10 Features

5.03 ratings

Swift is fast becoming the only choice for developing iOS apps and Apple applications for programmers and developers around the globe. Now open-sourced, this general-purpose language is drawing the attention of developers and is now the first choice for programmers who wish to develop Apple suites,…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Intermediate

freeCodeCamp

Flutter Course - Full Tutorial for Beginners (Build iOS and Android Apps)

Learn Flutter, Google’s groundbreaking multi-platform mobile development framework to create apps for Android and iOS. In this course, Nick Manning from fluttercrashcourse.com teaches you how to get up and running with Flutter quickly and effectively. Nick has been a Flutter engineer since 2017 and…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

Alison

iOS App Development: Data Persistence with Core Data

4.39 ratings

iOS app development is a fast-moving and lucrative industry. Data persistence is one of the key fundamental concepts that needs to be understood in order to become a successful developer. This course demonstrates exactly how to incorporate data persistence into your projects and utilise its benefit…

  • Alison
  • 4 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

Swift Programming Language for Mac and iOS

4.38 ratings

Swift has wide usage and is a programming language used in Mac and iOS systems. Other prominent Swift usage applications include web browsers, as is the case with Mozilla’s Firefox, blog CMS management, WordPress and streaming on platforms like SoundCloud. Discover all the main aspects of the progr…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Alison

Diploma in Advanced iOS and Swift

4.111 ratings

iOS app development is a booming industry. Having the ability to create industry-standard, robust applications is a huge benefit to employers. This course demonstrates how to take your iOS development skills to the next level and learn advanced frameworks and techniques. You will be introduced to s…

Learning path or series
  • Alison
  • 20 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Meta

Create the User Interface with SwiftUI

4.7118 ratings

In this course learners will learn how to build meaningful and functional user interfaces for iOS using Swift and UI frameworks. By the end of this course, you’ll be able to: -Utilize a range of different approaches for building UI with Swift -Build a basic UI with the Swift Interface Builder -Crea…

  • Coursera
  • 4 weeks of study, 3-5 hours/week.
  • Self-paced
  • Paid certificate

Meta

Advanced Programming in Swift

4.793 ratings

At the heart of any remarkable iOS applies a thorough understanding of the Swift programming language. Embark on a journey to expand your knowledge and skillset with Advanced Programming in Swift. Discover Swift’s advanced custom data types, explore code organization best practices, tap into error…

  • Coursera
  • 4 weeks of study, 6-8 hours/week.
  • Self-paced
  • Paid certificate

Meta

Introduction to iOS Mobile Application Development

4.61,034 ratings

Learn about iOS development by learning about the OS and the development platform. Discover how to set up and prepare a local environment. Get acquainted with the Swift playground and write code in Swift. By the end of this course, you’ll be able to: -Demonstrate a working knowledge of the general…

  • Coursera
  • 3 weeks of study, 1.5 - 3 hours/week.
  • Self-paced
  • Paid certificate

Alison

Diploma in iOS 12 and Swift 4 Basics

3.913 ratings

The course Diploma in iOS 12 and Swift 4 Basics provides a comprehensive introduction into the development of iOS applications. This free online course begins by showing you how to setup the iOS development environment Xcode. The course then provides an introduction into programming with the Swift…

Learning path or series
  • Alison
  • 10 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

freeCodeCamp

SwiftUI Course for Beginners – Create an iOS App from Scratch

Learn how to create a complete iOS app from scratch using SwiftUI and Xcode. In this tutorial, you will learn to build a feature-rich movie and TV browsing app with a dynamic home screen, powerful search, and detail screens that play YouTube trailers. You will also implement a download manager to s…

Free video
  • YouTube
  • 4 hours
  • Self-paced
  • Free video

freeCodeCamp

iOS Development Course - Use Swift 5 and UIKit to Build a Netflix Clone

Learn how to use Swift 5, UIKit, and Xcode to develop iOS apps by building a Netflix clone. You will learn how to implement the MVVM design pattern. ✏️ Course developed by Amr. Check out his channel: https://www.youtube.com/channel/UCIGbW54bABLekk_RYlwnAzg 💻 Github Repo: https://github.com/amrhossa…

Free video
  • YouTube
  • 5 hours
  • Self-paced
  • Free video

freeCodeCamp

Ionic Framework 4 - Full Tutorial - iOS / Android App Development

Learn how to use Ionic 4 in this full tutorial course for beginners. Ionic Framework is the free, open source mobile UI toolkit for developing high-quality cross-platform apps for native iOS, Android, and the web—all from a single JavaScript codebase. In this tutorial you will learn how to build a…

Free video
  • YouTube
  • 3 hours
  • Self-paced
  • Free video

University of California, Irvine

Foundations of Objective-C App Development

4.6558 ratings

An introduction to the Objective-C programming language. This will prepare you for more extensive iOS app development and build a foundation for advanced iOS development topics. Objective-C programming requires a Mac laptop or desktop computer. An iOS device is optional if the learner is willing to…

  • Coursera
  • 4 weeks of study, 3-5 hours/week
  • Self-paced
  • Paid certificate

freeCodeCamp

Flutter Essentials - Learn to make apps for Android, iOS, Windows, Mac, Linux (Full Course)

Learn Flutter with this tutorial course for beginners. Learn how to build natively compiled applications for mobile (Android & iOS), web, and desktop from a single codebase. 💻 Source Code - https://github.com/iampawan/FlutterEssentialEnglish ✏️ Course from MTechViral. Check out their channel: https…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Build a Live Stream Flutter App – Android & iOS Course

In this course, we will build a live streaming app that allows you to stream with friends and be able to control their audio, video, and whether they are visible overall. On top of that this app will be able to push this stream out to most streaming platforms including Youtube and Twitch. This is a…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

freeCodeCamp

Create a Twitter Clone with Vue.js, Quasar Framework & Firebase for iOS, Android, Mac & Windows

Learn how to create a beautiful, responsive, cross-platform Twitter app from SCRATCH and get it running and working on 5 different platforms: 👉 iOS 👉 Android 👉 Mac 👉 Windows 👉 Web Browser (SPA) YES - we'll be creating apps that can be deployed to all the different App Stores AND to the Web as well!…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video