<Cursos>


Home | Cursos

<ead>
+ </dinâmica>

A capacitação oferecida pelo HackaTruck MakerSpace começa com o curso à distância (EAD) Conceitos e Fundamentos: Algoritmos e Programação Orientada a Objetos com Swift.

Você deve acessar o menu Próximas Turmas  e verificar se há inscrição aberta (Tipo EAD) para a Instituição de Ensino da qual você faz parte.
Em caso afirmativo, o primeiro passo é cadastrar-se para participar do projeto.

Cadastre-se e preencha o formulário com os dados solicitados. Lembre-se que estes dados serão usados, inclusive, para a emissão de seu certificado.
Após o cadastro, você receberá um e-mail com instruções para ativar a sua conta. Basta abrir o e-mail e confirmar através do link informado. Após a ativação da conta você será direcionado(a) para o nosso ambiente do curso à distância. Clique em “Continuar” e vá para o menu Catálogo. Selecione a turma pertinente à sua Instituição de Ensino e clique em Inscreva-me.

Lembre-se que será necessário informar a CHAVE DE INSCRIÇÃO pertinente à sua Instituição de Ensino. Seu acesso ao curso será liberado de forma automática.

Vale lembrar que somente alunos com vínculo ativo na Instituição de Ensino podem participar. Se identificado aluno(a) de outra Instituição e/ou algum cadastro falso, o(a) aluno(a) será removido do curso.

Se mesmo com as orientações acima encontrar dificuldade no cadastro e matrícula na turma desejada, acesse nosso vídeo de Tutorial.

Outras dúvidas podem ser sanadas acessando nosso FAQ.

 

O que você irá aprender?

Nessa etapa do curso você irá aprender 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 que fazem com que os alunos tenham inúmeras possibilidades durante e após o curso.

A carga horária estimada dos módulos que compõem o curso à distância é de 50 horas, sendo:

  • 15 horas sobre Algoritmos para Swift
  • 15 horas de Orientação a Objetos para Swift
  • 20 horas de Programação Swift
imagem ilustrativa
Certificado

Para receber o certificado de conclusão do curso à distância, você deverá ter estudado todo o conteúdo que compõe o curso, ter realizado os testes finais de cada módulo e ter obtido média final igual ou maior a 7,0. O certificado será disponibilizado através do próprio ambiente online do curso. Aproveite para imprimí-lo ou baixá-lo, pois ao término do prazo do curso à distância, o curso não ficará mais disponível no perfil do aluno.

Próximas Turmas

Acesse nossos cursos à distância abertos no momento. Caso você seja aluno de uma Instituição de Ensino, faça sua inscrição na turma correspondente.

<presencial>
+ </dinâmica>

Em nosso laboratório móvel, acontece o curso presencial Práticas de Cloud Services usando Swift com ênfase em Serviços Cognitivos.

Para participar, você deve ter realizado com sucesso o curso à distância (média final mínima de 7,0 obtida com a realização das 03 avaliações) relacionado à Instituição de Ensino parceira da qual você faz parte.

Após concluir seu curso à distância, você pode consultar as opções disponíveis de turmas presenciais (manhã/tarde/noite) específicas para sua Instituição de Ensino em nosso menu Próximas Turmas. Nos informe por e-mail (contato@hackatruck.com.br) ou WhatsApp ( (19) 99875-0552 – somente para mensagens, não aceitamos ligações), a sua disponibilidade de participação na turma desejada.

 

Vagas

As vagas são limitadas (28 vagas por período) e em caso de igualdade de classificação, terá preferência, sucessivamente, o candidato que:

  • Tenha maior aproveitamento final do curso EAD Conceitos e Fundamentos: Algoritmos e Programação Orientada a Objetos com Swift;
  • Obteve maior aproveitamento no módulo Introdução Swift;
  • Obteve maior aproveitamento no módulo Orientação a Objetos;
  • Obteve maior aproveitamento no módulo Algoritmos.

 

O que você irá aprender?

O nosso curso presencial passa por algumas etapas importantes até chegar ao desenvolvimento de um protótipo de aplicativo, olha só:

  • Aplicação da metodologia ativa de ensino CBL (Challenge Based Learning), onde serão definidos os temas a serem trabalhados durante o curso, através de atividades e reflexões, atreladas a desafios que serão convertidos em ações práticas ao final.
  • Revisão dos conceitos da linguagem de programação Swift obtidos em nosso curso à distância (EAD). Você ainda irá conhecer o ambiente de desenvolvimento Xcode e construiremos nossas primeiras aplicações em iOS, assim como conheceremos como funciona uma aplicação desenvolvida em Swift.
  • Aqui você irá aprender como consumir dados persistidos na plataforma do IBM Cloud (cloudant) a partir de aplicações feitas em Swift fazendo uso de requisições REST API com o uso da aplicação web Node-RED e os serviços cognitivos disponibilizados na plataforma IBM Cloud, estudando conceitos de serviços de text to speech, speech to text, Translate e Natural Language Understanding (NLU), podendo ser refletidas em aplicações autônomas como bot e aplicações mobile, juntamente a tecnologia de Watson Assistant que será aplicada para desenvolver assistentes virtuais com uso de chatbot de conversação. Práticas de integração de serviços cognitivos combinadas com aplicações mobile serão abordadas nas aulas de integração dessas tecnologias.
  • Nesse momento você irá aprofundar em conceitos de IoT (Internet of Things), novamente interligados à plataforma IBM Cloud, comunicando-se com os nossos dispositivos e com o protocolo de comunicação MQTT (Message Queuing Telemetry Transport). Tudo isso, será somado às práticas desenvolvidas com utilização de sensores e microcontroladores, na exploração do nosso espaço maker composto por impressora 3D, ferramental e componentes.
  • Todo conhecimento adquirido será aplicado para desenvolvimento de um protótipo de aplicativo!

 

imagem ilustrativa
Conteúdo Programático (100 horas)

1. Swift.
2. SwiftUI Views.
3. SwiftUI Lists.
4. SwiftUI Navigation.
5. MapKit.
6. CBL (Challenge Based learning).
7. Mini Challenge.
8. IBM Cloud: Node-Red, Speech to Text, Text to Speech, Translate, Watson Studio, Watson IoT Plataform.

Certificado

Ao final do curso presencial, o certificado será concedido aos alunos com no mínimo 75% de frequência durante todo o período de aulas e que tenham apresentado o protótipo no final do curso (seguindo critérios definidos pelo instrutor).

Próximas Turmas

Quer saber qual a próxima parada do HackaTruck MakerSpace e se inscrever para participar dessa experiência?

(não se esqueça de verificar ao lado a dinâmica de participação para o presencial)

<Instrutores>

Uma equipe de experts irá te capacitar e preparar para criar
grandes projetos. Conheça!

Edilson Almeida

É bacharel em Sistemas de Informação pela PUC - Campinas, foi aluno do HackaTruck em 2015, tem 10 anos de experiência como desenvolvedor e atualmente trabalha no Instituto de Pesquisas Eldorado como Analista de Software.

Gabriel Thomaz

É bacharel em Engenharia Civil, foi aluno do Hackatruck em 2022 e tem práticas em desenvolvimento de software desde 2017. Atualmente é Analista de Software no Instituto de Pesquisas Eldorado e atua como instrutor no HackaTruck MakerSpace.

André Foratto

André Foratto é bacharel em Ciência e Tecnologia e em Engenharia de Instrumentação, Automação e Robótica, com experiência em desenvolvimento de projetos de IoT desde 2017. Atualmente, atua como Analista de Software no Instituto de Pesquisas Eldorado e instrutor no HackaTruck MakerSpace.