Desenvolva em Swift

O curso Desenvolva em Swift é uma opção de programação abrangente da Apple para uso a partir dos 14 anos. O curso prepara estudantes para a faculdade ou para uma carreira em desenvolvimento de apps usando a linguagem de programação Swift. Ele é complementado com desenvolvimento profissional online gratuito para profissionais de educação e foi desenvolvido para o Mac, que é compatível com todas as principais linguagens de programação, fazendo dele o aparelho ideal para ensino e aprendizagem de programação.

Desenvolva em Swift Tutoriais

Os tutoriais do Desenvolva em Swift oferecem a estudantes um ótimo primeiro passo para uma carreira em desenvolvimento de apps usando Swift, SwiftUI e Xcode, o ambiente de desenvolvimento integrado da Apple. Não é necessário ter experiência anterior em programação para aprender a desenvolver apps em todas as plataformas da Apple. Ajude estudantes a criar seu primeiro app para visionOS usando SwiftUI para construir um universo totalmente novo de apps e jogos para computação espacial.

Explore os tutoriais do Desenvolva em Swift

Baixar o Guia de tutoriais para professores do Desenvolva em Swift (1,2 MB)

Recursos curriculares do Desenvolva em Swift

O curso Desenvolva em Swift destina-se a estudantes do ensino médio e superior que queiram explorar por conta própria a criação e o desenvolvimento de um app totalmente funcional. À medida que desenvolverem novas habilidades, estudantes dominarão os principais conceitos de programação e poderão até mesmo obter certificação reconhecida pelo setor ou crédito da AP pelos conhecimentos na linguagem Swift e no Xcode.

Os guias de apoio para profissionais de programação contêm ferramentas para aprofundar o engajamento com quem sonha em desenvolver apps, não importa a experiência com o ensino de Swift ou de outras linguagens de programação.

Confira o conteúdo.

Explore este exemplo de aula do curso Desenvolva em Swift: Explorações, desenvolvido para ajudar a turma a usar o Xcode no Mac para criar seus primeiros apps.

1

Módulos do curso

Descubra os objetivos de aprendizagem dos módulos e saiba mais sobre as quatro seções principais: Primeiros passos, Vamos jogar, Crie um app e Crie para as pessoas.

O foco dos módulos do curso é o desenvolvimento de habilidades em programação e a compreensão de conceitos importantes. Entre os módulos, a turma conhecerá a história de um grupo de estudantes em um clube de TV.

2

Projetos de apps orientados

Os projetos de apps orientados ajudam a turma a criar um app no Xcode com instruções detalhadas, imagens e vídeos de apoio, desafiando-a a colocar em prática os conhecimentos adquiridos.

Estão disponíveis arquivos de projetos iniciais para ajudar a turma a se concentrar em alguns conceitos essenciais da linguagem Swift, a fim de acelerar o desenvolvimento de habilidades em programação.

3

Processo de design de apps

A turma explora o impacto de inovações em computação e o processo de design de apps.

A turma deve considerar as escolhas que designers e profissionais de programação de apps fazem, sabendo que o app pode impactar milhares e até mesmo milhões de pessoas.

4

Xcode Playgrounds

A turma aprende conceitos importantes de programação à medida que formula códigos na linguagem Swift nos playgrounds do Xcode.

Os playgrounds do Xcode proporcionam um ambiente de programação interativo que permite fazer experimentos com o código e analisar os resultados imediatamente.

5

Swift

Swift é a linguagem de programação da Apple usada para criar muitos dos apps que você usa atualmente no Mac, iPad, iPhone, Watch, Apple TV ou Apple Vision Pro.

A Swift pode abrir as portas do mundo da programação. Na verdade, ela foi desenvolvida para ser a primeira linguagem de programação de qualquer pessoa, seja na escola ou ao explorar uma carreira profissional.

6

Certificação

Ajude a turma a ganhar reconhecimento por seus conhecimentos em desenvolvimento de apps e linguagem Swift e SwiftUI.

As certificações de “Desenvolvimento de Apps com Swift” estão disponíveis no Certiport.

Saiba mais

Apple Professional Learning

O Apple Professional Learning oferece um curso de desenvolvimento profissional online e gratuito para Desenvolva em Swift: Explorações e Desenvolva em Swift: AP® CS Principles pela Canvas da Instructure. Quem participa aprende noções básicas diretamente com especialistas Apple para ensinar Swift e Xcode, o que torna este curso uma introdução ideal para ensinar o curso Desenvolva em Swift em qualquer ambiente educacional.Saiba mais em apple.co/developinswiftpl

Livros e recursos

Encontre esta aula e muito mais no guia do aluno do Desenvolva em Swift: Explorações. Baixe os livros e recursos do Desenvolva em Swift.

Inspire-se.

Explore recursos de profissionais de educação testados e aprovados e encontre novas ideias para melhorar suas próprias aulas.

Descubra mais.

Encontre mais recursos desenvolvidos para ajudar você a ensinar programação e desenvolvimento de apps.