KnowledgeCity

Swift nível intermediário

Aprender as competências e técnicas intermédias da linguagem de programação Swift.
Assista à primeira aula grátis — tenha acesso completo às 31 aulas.

To view this video please enable JavaScript.

Curso: Sob demanda
Intermediário  Provedor Mark Nair  8 Capítulos ·  31 Lições ·  3h 30m  em Árabe, Alemão, Inglês, Espanhol, Francês, Português, Chinês simplificado 

Descrição do Curso

A linguagem Swift é uma das linguagens informáticas que mais cresce hoje em dia. Os programadores usam o Swift para fazer aplicações que funcionam em mais de mil milhões de dispositivos em todo o mundo. A Swift é uma linguagem de código aberto, completa com um compilador, uma biblioteca padrão, e um ambiente de desenvolvimento integrado. Tem também um gestor de pacotes para o ajudar a construir e distribuir os seus projectos.

Neste curso, irá expandir os seus conhecimentos sobre a linguagem de programação Swift e melhorar as suas capacidades fundacionais. Estas competências servirão aos futuros programadores, escrevendo e criando aplicações para dispositivos e para a web. Iremos explorar mais profundamente os tópicos de desenvolvimento intermédio na programação Swift que tiram partido das extensas características da linguagem, incluindo genéricos, encerramentos, opcionais, e protocolos. Utilizaremos exemplos práticos que poderá replicar directamente à medida que definimos conceitos de programação Swift.

O Swift é uma linguagem que encontrará acessível, divertida, e fácil de dominar.  Irá usar o Swift para construir projectos e aplicações. E irá divertir-se enquanto o faz.

O Que Você Vai Aprender

  • Use Swift Playgrounds, incluindo Live Preview e marcação renderizada, para explorar código
  • Explique enumerações e estruturas de dados usando sintaxe de enumeração, valores associados, valores brutos, CaseIterable e enumerações recursivas
  • Trabalhe com coleções como arrays, dicionários e conjuntos, incluindo modificá-los e enumerá-los
  • Descreva e use valores opcionais com segurança com o operador coalescência nula, if let e guard let
  • Identifique quando usar funções e closures em Swift
  • Aplique estruturas, tipos de valor, CustomStringConvertible, pilhas e genéricos através de exemplos práticos

Principais Conclusões

  • Swift é uma linguagem de código aberto que inclui um compilador, uma biblioteca padrão, um ambiente de desenvolvimento integrado e um gerenciador de pacotes para construir e distribuir projetos.
  • Desenvolvedores usam Swift para fazer aplicativos que rodam em mais de um bilhão de dispositivos em todo o mundo.
  • Este curso expande habilidades fundamentais em Swift e explora tópicos intermediários incluindo genéricos, closures, opcionais e protocolos.
  • O curso usa exemplos práticos que os alunos podem replicar diretamente para reforçar conceitos de programação Swift.
  • As coleções cobertas incluem arrays, dicionários e conjuntos, junto com operações como map, forEach, filter e sort.

Perguntas Frequentes

Para quem é este curso?

É para desenvolvedores que desejam expandir seu conhecimento em Swift e aprimorar suas habilidades fundamentais, incluindo futuros desenvolvedores escrevendo e criando aplicativos para dispositivos e a web.

Quais tópicos intermediários este curso cobre?

Explora tópicos intermediários de desenvolvimento Swift que aproveitam os recursos extensos da linguagem, incluindo genéricos, closures, opcionais e protocolos.

O que vou aprender sobre opcionais?

Você aprenderá o que são opcionais e como descrever e usar valores opcionais com segurança, incluindo o operador coalescência nula, if let e guard let.

Como o curso é ensinado?

O curso usa exemplos práticos que você pode replicar diretamente enquanto define ainda mais conceitos de programação Swift.

Que habilidades estão associadas a este curso?

As habilidades associadas incluem Apple Xcode, Application Foundation Classes, Desenvolvimento iOS e a linguagem de programação Swift.