Technology and Digital

Intermediate Swift course for iOS developers

Teacher: Gerardo Valencia - Centers iOS Senior Developer 2 at NTT Data Europe - Málaga

  • Intermediate
  • 2132 students
  • 4.7
Start the course!

Co-certifies:

Online course description

Did you know that iOS applications are created using Swift, one of the most widely used languages on the market. Swift makes it possible to make your code neater, cleaner and easier to understand. In this course, we will expand the fundamentals for the creation of Apps, you will identify which parts are the ones that can be combined with code and/or design. Also, we will see how to connect the application to a data source. At the end of the course, you will have the opportunity to develop a learning project.

What will I learn?

You will learn how to model real-world information to code, then create visually appealing interfaces and finally, connect the application to cloud services, using the Swift language.

Who is it aimed at?

People who have taken a basic Swift language course and want to learn additional concepts.

Requirements

  • Basic knowledge of Swift 5 or Swift 4 language.

  • Mac/MacBook with macOS 10.15 (Catalina)

Content of the Swift intermediate course for iOS developers

  • Module 1Introduction

    4 Capsules 01:06:51

    • Capsule 1: Teacher's presentation
      Free View
    • Capsule 2: Conditionals
      Premium Access
    • Capsule 3: Iterations
      Premium Access
    • Capsule 4: Structs
      Premium Access
  • Module 2UnderstandingiOS classes

    4 Capsules 01:04:05

    • Capsule 1: Optional
      Premium Access
    • Capsule 2: Classes in iOS
      Premium Access
    • Capsule 3: Inheritance
      Premium Access
    • Capsule 4: Classes vs Structs
      Premium Access
  • Module 3MVC Architecture

    3 Capsules 00:29:45

    • Capsule 1: MVC
      Premium Access
    • Capsule 2: MVC - part 1
      Premium Access
    • Capsule 3: MVC - part 2
      Premium Access
  • Module 4Networkingon iOS

    3 Capsules 01:05:21

    • Capsule 1: Networking
      Premium Access
    • Capsule 2: Networking: get-Part 1
      Premium Access
    • Capsule 3: Networking Operations: post
      Premium Access

Final examTo obtain your course pass certificate, you will have 2 attempts per day to pass a multiple-choice exam with more than 70%.

About our expert

Gerardo Valencia teacher of the Swift intermediate course for iOS developers

Gerardo Valencia

Centers iOS Senior Developer 2 at NTT Data Europe - Málaga

Frontend developer with experience in creating websites and mobile applications. He is a native iOS developer, using Objective-C and Swift as well as using React Native and Flutter for layout and implementation of Android applications. He has experience using React and Wordpress (headless CMS), NodeJS and MongoDB for backend development and Illustrator/Figma design tools at intermediate level.

Get certified and boost your career

On behalf of Saint Ignatius University
Optional certificate template for our course*San Ignacio University will certify all NETZUN students.

About the institutions

Netzun - online courses
Edtech company, founded in 2015 and specialized in virtual education based on the 'microlearning' methodology. Its purpose is to democratize the knowledge of extraordinary people throughout Latin America.
San Ignacio University certifies our courses
San Ignacio University is a U.S. university that stands out for offering a unique and cutting-edge academic experience. It has a highly qualified faculty committed to academic excellence and the integral development of its students.

Develop your skills with us

Benefits

Full access to course videos

Downloadable materials

Forum with other students

Certificate of Completion

- 76%

BUY COURSE

19.90

US$ 4.90Previously US$ 20.00

OFFER EXPIRES ON:

0 :

Dias

00 :

Hrs

00 :

Mins

00

Segs
Add coupon

Forever

Develop your skills with us

- 76%

BUY COURSE

US$ 4.90 Previously US$ 20.00

OFFER EXPIRES ON:

0 :

Dias

00 :

Hrs

00 :

Mins

00

Segs
Add coupon

BENEFITS

  • Full access to course videos
  • Downloadable materials
  • Forum with other students
  • Certificate of Completion
  • Forever
Online education for your professional growth
Short courses applying the micro-learning methodology
Short classes (micro-learning)
Learn with concise courses lasting an average of 2 hours, subdivided into videos of up to 10 minutes.
  • Concise information on specific skills
  • Easier to learn and super practical
Lifetime access to our courses
Lifetime access
If you purchase a course or specialization, you will have lifetime access to the recorded content.
  • Access your classes anytime, without schedules
  • Access your classes as many times as you want
Certified specializations with learning projects
PREMIUM
Project-Based Learning
All courses and specializations will have a final project so you can put your new skills into practice
  • Put your new skills into practice
  • You will have feedback from mentors
  • Create a portfolio of projects, improve your resume.
Certified courses
Get certified upon approval
your courses
Upon completion of a course, you will need to pass an exam, and we will issue you a digital certificate that validates your skills.
  • Certificate with a unique code
  • Improve your resume
  • Boost your professional career