• Trilhas
  • Notícias
  • FCI

Foundation iOS

Introdução prática ao desenvolvimento de apps para iPhone e iPad

Dê os primeiros passos no universo do desenvolvimento mobile com foco na criação de aplicativos iOS. Nesta trilha gratuita e presencial, você aprenderá os fundamentos da linguagem Swift, usará o Xcode e criará interfaces com SwiftUI.

Durante o curso, serão abordados desde conceitos básicos de programação até o desenvolvimento de um app funcional, passando por boas práticas de design e guidelines da Apple. Uma excelente oportunidade para quem quer entrar com o pé direito no mundo do desenvolvimento iOS.

Para começar

O que você precisa saber antes de iniciar seus estudos

Sobre este curso

Nível Intermediário

24h de duração (2h por dia)

4 módulos

Área Desenvolvimento Mobile

100% presencial

Público-alvo

O curso de Foundation iOS é um curso básico de Programação iOS voltado para estudantes do ensino médio, graduandos e qualquer pessoa interessada em iniciar sua jornada na programação de aplicações moveis. Destina-se tanto a quem nunca teve contato com a área quanto a estudantes que desejam fortalecer suas bases antes de avançar para conteúdos mais complexos.

Pré-requisitos

Conhecimentos básicos de lógica de programação e experiência prévia, ainda que introdutória, em pelo menos uma linguagem de programação.

Próximas turmas (Foundation iOS)

Horários e links de inscrição:

03 a 17 de julho

Inscrições até 27/06 às 16h

Inscreva-se – 10h às 12h

Inscreva-se – 17h às 19h

21 de julho a 01 de agosto

Inscrições até 11/07 às 16h

Inscreva-se – 10h às 12h

Inscreva-se – 17h às 19h

O que você vai aprender

01 Introdução à Swift

4h de conteúdo

Neste módulo você vai aprender:

  • Básico: Operadores, Strings, Controle de Fluxo, Funções, Enumeradores, Optionals.
  • Classes e Estruturas: inicializadores, extensões, protocolos, type casting, controle de acesso.
02 Desenvolvendo Apps

4h de conteúdo

Neste módulo você vai aprender:

  • O Human Interface Guidelines (HIG) da AppleXcode
    • Conhecendo a ferramenta
    • Simuladores e debug em dispositivos reais
  • SwiftUI
    • Views: Stacks, Image, View, Button.
    • State Managment
    • NavigationStack
    • Lists
    • TabView
    • Input de Usuário
03 Guidelines de Design para iOS

4h de conteúdo

Neste módulo você vai aprender:

  • Prototipação
  • Apresentações
04 Mini-challenge

4h de conteúdo

Neste módulo você vai aprender:

  • Desenvolvimento de um projeto prático

O projeto TIC em trilhas integra o projeto Residência em TIC 01, 02, 04a, 04b, 05a, 05b, 05c e 21, iniciativa apoiada pelo Ministério da Ciência, Tecnologia e Inovação, com recursos da Lei nº 8.248/1991, coordenado pela Softex no âmbito do Programa MCTI Futuro.