_PÓS-GRADUAÇÃO DESENVOLVIMENTO FULL STACK MOBILE

COMECE AGORA O CURSO QUE VAI TRANSFORMAR VOCÊ EM UM DESENVOLVEDOR MULTIPLATAFORMA E AINDA PREPARÁ-LO PARA FUNDAR SUA STARTUP

_ENTRE NO RADAR DO PRINCIPAL MERCADO DE TECNOLOGIA

O curso de Pós-graduação em Desenvolvimento Mobile Multiplataforma da Faculdade COTEMIG irá formar um Desenvolvedor Full Stack - um profissional de desenvolvimento para dispositivos móveis capaz entregar um projeto completo e criar uma startup de sucesso.

Para se matricular o aluno deverá possuir formação superior em qualquer área, mas deverá possuir, obrigatoriamente, experiência e conhecimento em Programação Orientada a Objetos.

Ao final do curso, o aluno receberá a certificação de Pós-graduação Lato Sensu em Desenvolvimento Mobile Multiplataforma (MEC)

_com o curso você será capaz de:

  • Desenvolver aplicações para dispositivos móveis Android e iOS
  • Projetar, implementar, integrar e acessar banco de dados
  • Utilizar recursos multimídia no desenvolvimento de aplicativos
  • Projetar interfaces adequadas às diferentes características dos dispositivos móveis
  • Criar sua própria Startup

_Dias

Segunda e terça-feira

_Horário

19h15 às 22h30

_Carga Horária

360 horas

_Local

Barroca

_Duração

12 meses

A disciplina de Design de Interface irá proporcionar uma ampla visão sobre os conceitos de UX (User Experience) e UI (User Interface), essenciais para o desenvolvimento de um produto.

A disciplina de React Native irá fornecer competências relacionadas ao desenvolvimento de aplicativos para iOS e Android de forma ágil e de fácil aprendizado.

Com estes conhecimentos e com as palestras e orientações da disciplina Projeto de Inovação Tecnológica 1 (PIT 1), o aluno irá desenvolver um MVP (Minimum Viable Product) de um aplicativo mobile.

 

Disciplinas:

 

Projeto de Inovação Tecnológica (PIT 1)

O aluno deverá criar um MVP (Minimum Viable Product) de um projeto que tenha como base o desenvolvimento de um aplicativo para IOS e/ou Android.

 

Design de Interface

_UI x UX

_User Experience

_User Interface

_Sketch

_Zeplin

 

Reactive Native

_Construindo aplicações móveis nativas com Javascript

_NodeJs

_Watchman

_CLI do ReactiveNative

_Criando projetos com RN

_Estrutura do RN

_Linguagem JSX (Criando componentes)

_Explorando as APIs e componentes nativos

As disciplinas de Arquitetura para Aplicações Móveis - NodeJs e Arquitetura e Desenvolvimento de APIs usarão como base o NodeJs e o banco de dados MongoDB.

Neste módulo, com as mentorias e palestras da disciplina PIT 2, o aluno irá aprimorar o MVP transformando-o em um plano de negócios.

Ao final desse módulo o aluno estará apto a desenvolver aplicações de pequeno e grande porte, podendo suportar grandes volumes de requisições.

 

Disciplinas:

 

Projeto de Inovação Tecnológica 2 (PIT 2)

O aluno deverá transformar o MVP em um Plano de Negócios, desenvolvendo a arquitetura necessária para suportar o aplicativo. As palestras e encontros da disciplina serão focadas em apresentar empresas e cases de sucesso.

 

Arquitetura para Aplicações Móveis  - NodeJs

_Javascript

_Prototype (OO em Js)

_NodeJs

_Git

_Classe e Objeto

_Herança

_Sobrecarga

_Interface

_Polimorfismo

 

Arquitetura e Desenvolvimento de APIs  - NodeJs

_Aplication Program Interface

   - NodeJs

   - MongoDB

   - Rest – RestFul

   - JSON, XML

   - Segurança

   - Firebase

O aluno irá desenvolver o produto proposto em linguagem nativa. As disciplinas de Desenvolvimento IOS  e Desenvolvimento Android nativo, utilizarão como base as linguagens Swift 4 e Kotin, proporcionando um conhecimento mais profundo nas duas plataformas.

Na disciplina PIT 3 o aluno irá finalizar o aplicativo e apresentar o produto completo para uma banca de investidores.

 

Disciplinas:

 

Projeto de Inovação Tecnológica 3 (PIT 3)

O aluno irá finalizar o aplicativo proposto em linguagem nativa e apresentar o produto completo para uma banca. Nas palestras e encontros de mentoria serão apresentados aplicativos desenvolvidos por empresas reconhecidas no mercado mineiro e nacional

 

Desenvolvimento IOS – Swift 4

_StoryBoard

_UITableView, UICollectionView, StackView

_SharedPreferences

_Alamofire

_Permissões

_Câmera

_SQLite, Realm

_GPS, Google Maps

_Firebase

 

Desenvolvimento Android  – Kotlin

_Linear Layout

_ListView, RecicleView, GridView

_Relative Layout

_SharedPreferences

_Retrofit

_Permissões Android 6 e 7

_SQLite, Realm

_GPS, Google Maps

_Firebase, FCM

_Constraint Layout

_Quero me inscrever