Tecnologia

Pós-graduação em Desenvolvimento Full Stack

Coordenador Geral: Me. Leonardo Moraes Armesto
Coordenador Técnico/Científico: Me. Sérgio de Oliveira Miguel

Sobre o Curso

 

O mundo digital está em constante evolução, e a demanda por profissionais capacitados em Desenvolvimento Full Stack nunca foi tão alta. Dominar as linguagens de programação front-end e back-end, bancos de dados e infraestrutura é o passaporte para as melhores oportunidades do mercado. A Pós-graduação em Desenvolvimento Full Stack da Cenes é a sua chance de se tornar um profissional completo e requisitado, dominando as competências essenciais e transformando sua visão estratégica para liderar projetos inovadores. Prepare-se para impulsionar sua carreira e alcançar um novo patamar de excelência na área mais promissora da tecnologia.

 

Na Cenes Pós-graduação, acreditamos no aprendizado transformador. Nosso corpo docente, composto por mestres e doutores com vasta experiência de mercado, oferece mentoria individualizada e suporte constante para o seu desenvolvimento. A flexibilidade da modalidade Tecnologia permite que você concilie seus estudos com a vida profissional, sem abrir mão da excelência acadêmica. 

 

Imagine-se liderando projetos complexos em Desenvolvimento Full Stack, com a confiança e o conhecimento para entregar soluções inovadoras e impactantes. Após concluir a Pós-graduação em Desenvolvimento Full Stack da Cenes, você estará pronto para assumir novas responsabilidades, conquistar reconhecimento profissional e alcançar seus objetivos de carreira mais ambiciosos. Investir neste curso é investir em si mesmo, no seu futuro e na sua realização profissional. Dê o próximo passo e comece a construir a carreira dos seus sonhos.

 

Para quem é este curso

 

Este curso de Pós-graduação em Desenvolvimento Full Stack é para você, profissional da área de tecnologia com graduação já concluída, que busca se tornar um desenvolvedor completo e altamente requisitado pelo mercado. Se você é um programador front-end, back-end ou até mesmo de banco de dados que almeja expandir seus horizontes, dominar todo o ciclo de desenvolvimento web e assumir projetos mais desafiadores e estratégicos, este é o seu lugar. A pós-graduação foi desenhada para impulsionar sua carreira, seja para uma promoção, recolocação, transição de área ou simplesmente para se tornar um profissional mais versátil e preparado para as demandas do mercado em constante evolução. Aprenda a construir aplicações web robustas e modernas do zero, desde o design da interface até a complexidade do back-end, e posicione-se como um líder técnico capaz de conduzir projetos inovadores.

 

Aprimore suas habilidades em desenvolvimento full stack e domine as tecnologias mais atuais, abrindo portas para oportunidades de alta remuneração e reconhecimento profissional.

 

 

Para consultar a Portaria de Cadastro do Curso do MEC, clique aqui

 

O que você vai aprender

Programação e Integração de Sistemas | 60h

A disciplina Programação e Integração de Sistemas oferece um estudo abrangente sobre o desenvolvimento de software e a integração entre sistemas diversos, utilizando as mais modernas práticas, linguagens de programação e ferramentas. Os temas abordados incluem fundamentos de programação, desenvolvimento de interfaces de usuário, comunicação entre sistemas através de APIs (Application Programming Interfaces), e a utilização de bancos de dados para persistência de dados. Além disso, serão exploradas técnicas de integração de sistemas, padrões de design para sistemas escaláveis e a importância das práticas de desenvolvimento ágil na entrega de projetos de software.

Tecnologias e Linguagens de Banco de Dados | 40h

Funcionalidades dos SGBDs. Ambientes de Gerenciamento de Banco de Dados. Requisitos de servidores de banco de dados. Instalação e configuração do MySQL. Manipulando Estruturas de Tabelas. Relacionamento entre Tabelas e o comando Select. Stored Procedure. Triggers. Views.

Programação em Python | 40h

Programação em Python conceitos e aplicação de algoritmos, sintaxe e técnicas de depuração. Estruturas de dados em python: listas tuplas e dicionários, técnicas de interação e manipulação. Indexação e fatiamento em listas e tuplas e estruturas de controle avançadas, estruturas de controle avançadas. Modularização. Manipulação de arquivos e exceções.

Engenharia de Software | 60h

Princípios que orientam a prática. Entendendo os requisitos. Modelagem de requisitos. Conceitos de design. Conceitos de qualidade. Técnicas de revisão. Garantia de qualidade de software. Estratégias de teste de software. Modelos de processos. Gerenciamento de configuração de software. Métricas do produto. Métricas de processo. Conceitos de gerenciamento de projetos. Métricas do projeto. Estimativa para projetos de software. Manutenção e reengenharia.

Arquitetura e Programação Front-End | 40h

Arquitetura e programação front-end: conceitos. HTML e CSS: estrutura. JavaScript Fundamentals. Frameworks e Bibliotecas Front-End: aplicações WEB. Arquiteturas front-end e padrões de projeto. Desempenho, otimização e organização de código front-end. Ferramentas e Otimização de desenvolvimento front-end: controle de versão, testes de qualidade e otimização de desempenho. Novas tecnologias. Tendências e futuro do Front-End. Arquiteturas modernas. Desenvolvimentos para dispositivos móveis. Acessibilidade e usabilidade.

Programação Back-End | 40h

Programação back-end: conceitos, tecnologias e ferramentas. Algoritmos simples e técnicas de depuração e solução de problemas em programas back-end. Linguagem de programação back-end e sintaxe e as estruturas de controle, funcionalidades back-end, frameworks e bibliotecas populares. Banco de dados e modelagem, SQL, técnicas de modelagem de dados, frameworks ORM. API (Application Programming Interface), serviços e endpoints e técnicas de autenticação e segurança.

Bancos de Dados Não Relacionais | 40h

Esta disciplina aborda os conceitos fundamentais e as técnicas de bancos de dados não relacionais (NoSQL), explorando os principais tipos de bancos de dados NoSQL, como documentais, chave-valor, colunares e de grafos, enfatizando suas características, vantagens e desvantagens em relação aos bancos de dados relacionais. Também abordada técnicas de modelagem de dados, escalabilidade, consistência e a integração de bancos de dados NoSQL em ambientes de big data e aplicações web.

Infraestrutura de Computação em Nuvem | 60h

Computação em nuvem: modelos de serviço (IaaS, PaaS, SaaS), princípios fundamentais. Infraestrutura de nuvem e seus componentes. Segurança, privacidade de dados, confiabilidade dos serviços e otimização de custos. Arquitetura de nuvem: componentes, modelos de serviço e estratégias, arquitetura de microsserviços e design resiliente. Provedores de computação em nuvem: Amazon Web Services (AWS): EC2, S3 e Lambda. Azure: Machines, Azure Blob Storage e Azure Functions. GCP: Compute Engine, Cloud Storage e Cloud Functions. IBM Cloud: Virtual Servers, Object Storage e Functions.

Docência no Ensino Superior | 40h

A disciplina visa propiciar reflexões acerca do papel histórico, pedagógico e prático do professor universitário, oferecendo bases teóricas e metodológicas para o desenvolvimento de competências docentes no Ensino Superior. Aborda o surgimento da docência universitária, a formação pedagógica do professor, as especificidades da aprendizagem de adultos (andragogia), a organização didática, o planejamento e a avaliação, bem como o emprego de metodologias ativas e uso de tecnologias para a inovação na prática docente.

Desconto por tempo limitado!
Pós-Graduação

Pós-graduação em Desenvolvimento Full Stack

Início imediato

100% online

Sem taxa de matrícula

Estude onde e quando quiser

TCC opcional

Material em PDF

Conclusão mínima de 4 meses

Portaria do Curso no MEC

de R$ 958,80

por R$ 358,80

em até 12x sem juros de R$ 29,90

Investimento

Cartão de crédito

de R$ 958,80 por R$ 358,80

em até 12x sem juros de R$ 29,90

Boleto parcelado

de R$ 958,80 por R$ 358,80

em até 12x sem juros de R$ 29,90

Pix à vista

de R$ 958,80 por R$ 287,04