Skip to content

Curso à distância que inclui Lógica de Programação, Orientação a Objetos, Swift, JavaScript e RESTful APIs, oferecido pelo HackaTruck MakerSpace, iniciativa do Instituto de Pesquisas Eldorado.

License

Notifications You must be signed in to change notification settings

IgorAugust0/hackatruck-ead

Repository files navigation

hackatruck

Descrição do Curso

Apresenta conceitos e fundamentos de Algoritmos, Lógica de Programação e Orientação a Objetos em Swift, também passando por tópicos mais avançados como estrutura de dados e outros elementos próprios da linguagem Swift. A introdução à programação de APIs RESTful utilizando JavaScript com Node.js é um segundo pilar do curso que faz com que os alunos tenham inúmeras possibilidades durante e após o curso.

logo

Ementa Detalhada

Algoritmos

Conceitos Iniciais

  • Programa
  • Variáveis e Constantes
  • Padrões de Escrita e Nomenclaturas
  • Tipos de Dados
  • Comandos de Atribuição
  • Operações Aritméticas
  • Operações Lógicas
  • Operadores de Comparação

Comandos de Decisão

  • Comando IF
  • Comando IF - ELSE
  • Comando IF - ELSE IF - ELSE
  • Comando SWITCH

Comandos de Repetição

  • Comando WHILE
  • Comando REPEAT - WHILE
  • Comando FOR

Funções

  • Parâmetros
  • Tipos de Retorno
  • Recursão

Orientação a Objetos

Conceitos Iniciais

  • Classes
  • Objetos
  • Propriedades
  • Métodos
  • Encapsulamento
  • Herança
  • Polimorfismo

Classes

  • Atributos
  • Métodos
  • Objetos
  • Mensagens

Encapsulamento

Herança

Polimorfismo


Introdução a Swift

Sintaxe Básica de Swift

  • Hello World
  • Comentários
  • Váriáveis e Constantes
  • Tipagem
  • Opcionais
  • Operadores
  • Comandos Condicionais
  • Laços

Estruturas de Dados em Swift

  • String
  • Array
  • Dicionários
  • Enum
  • Funções

Orientação a Objetos em Swift

  • Classes e Objetos
  • Propriedades
  • Métodos
  • Herança
  • Protocolos
  • Extensões

JavaScript e RESTful APIs

Fundamentos de JavaScript

  • Sintaxe básica
  • Estruturas de dados básicas
  • Funções e Escopo
  • Orientação a Objetos

RESTful APIs.

Aplicações RESTful

  • JSON.
  • Node.js.
  • Express.
  • Exemplo de API RESTful

Consumindo RESTful APIs

  • Node-RED.
  • Node.js App.

[email protected]

© 2021 – HACKATRUCK MAKERSPACE - Todos os direitos reservados

About

Curso à distância que inclui Lógica de Programação, Orientação a Objetos, Swift, JavaScript e RESTful APIs, oferecido pelo HackaTruck MakerSpace, iniciativa do Instituto de Pesquisas Eldorado.

Topics

Resources

License

Stars

Watchers

Forks