Tem alguma pergunta?
Mensagem enviada. Fechar
4.81
24 avaliações

Practical Programming For Swift & iOS Development

Learn how to become an iOS developer from scratch - Beginner friendly!
Instrutor
Ryan Kanno
266 Alunos Inscrito
  • Descrição
  • Currículo
  • FAQ
  • Revisões
  Tempo de leitura 1 minute

NOTE: You must have a Mac computer in order to download Xcode and create iOS applications.

Embark on your journey to becoming an iOS developer with our course, “Practical Programming For Swift & iOS Development.”  This course is designed for absolute beginners who want to break into the world of tech but don’t know where to start, what to learn, and in what order.  No prior programming experience is required.  We start from the very beginning, learning the basics of coding using the Swift programming language.

Most sections of this course have a final project.  By building each project, we can apply each new concept that we learn in order of difficulty.

Key topics include:

  • Swift fundamentals and Xcode

  • Object Oriented Programming (OOP) and Protocol Oriented Programming (POP)

  • Creating user interfaces with UIKit and SwiftUI

  • Understanding project architecture using MVC and MVVM

  • Basics of source control using GitHub

  • Integrating package dependencies

  • Networking and fetching data from an API or backend server

By the end of this course, you will have built a portfolio of applications that showcase your understanding of Swift and iOS development, and can be referenced when building your own projects in the future.  No matter who you are, or where you’re from, you CAN become a software developer.  There is no magic pill, or secret shortcut, but with hard work and perserverance, you can learn anything and do what it takes to change your life!

UIKit Storyboard UI and Swift Fundamentals part 2
Calculator App UIKit - applying our fundamentals
YallBeTippin - Data models, introduction to app architecture, and protocols
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.81
24 avaliações
Estrelas 5
19
Estrelas 4
4
Estrelas 3
1
Estrelas 2
0
Estrelas 1
0