Desenvolvimento Fullstack(Fullstack Moderno (Angular/React, Java/NodeJs))

1 ano - 360 h/a
None

Inscreva-se no curso

Você será levado para um ambiente externo para continuar sua inscrição.

Iniciar Inscrição
Desenvolvimento Fullstack

Por que fazer Desenvolvimento Fullstack (Fullstack Moderno (Angular/React, Java/NodeJs))?

Construa o futuro com código. O curso de Desenvolvimento Fullstack da UNIPAR tem como objetivo formar desenvolvedores fullstack aptos a projetar, construir, testar, proteger e operar aplicações web modernas em nuvem, com Angular no front-end e back-end em uma das trilhas (Java/Spring Boot ou Node.js/NestJS), observando boas práticas de engenharia, segurança e confiabilidade operacional, com base em metodologias ágeis e ferramentas modernas. Domine a tecnologia, crie soluções reais e transforme ideias em produtos digitais.

O que vou aprender durante o curso?

APIs REST & GraphQLCarga horária: 20 horas

Design REST (recursos, verbos, idempotência, erros), versionamento; contratos OpenAPI e testes de contrato; visão geral GraphQL (schema/resolvers/segurança) e boas práticas.

Arquitetura & Boas PráticasCarga horária: 20 horas

Clean Code/SOLID; padrões de projeto; arquitetura hexagonal/limpa; ADRs; DDD tático; integração orientada a eventos.

Autenticação & AutorizaçãoCarga horária: 20 horas

OAuth 2.1/OIDC, sessões/refresh tokens, RBAC/ABAC, MFA e gestão de identidades; gestão de segredos; proteção de APIs (CORS, rate limiting).

Back-end com Java/Spring BootCarga horária: 40 horas

APIs REST com Spring Boot; validação/erros; JPA/Hibernate; segurança (Spring Security); documentação OpenAPI; testes (JUnit/Mockito); containerização e deploy.

Back-end com Node.js/NestJSCarga horária: 40 horas

NestJS (módulos/controladores/provedores); validação/filtros; persistência (TypeORM/Prisma); autenticação/autorização; OpenAPI; testes (Jest/supertest); observabilidade básica; containerização.

Bancos de Dados SQL & NoSQLCarga horária: 40 horas

Modelagem relacional; SQL avançado (índices, transações, otimização); PostgreSQL; NoSQL (documento/chave-valor) e modelagem com MongoDB; migrações; segurança de dados.

Capstone Projeto FullstackCarga horária: 40 horas

Projeto end-to-end em squads: backlog, design técnico, implementação, testes, segurança, deploy e observabilidade. Entrega incremental com code reviews e Demo Day para banca externa. Relatório técnico e executivo.

Cloud & DeployCarga horária: 20 horas

Conceitos de IaaS/PaaS/FaaS; deploy em cloud (AWS/Azure/GCP, Render/Fly); bancos gerenciados; static hosting/CDN; custos e observabilidade básica. Infra as Code introdutório.

Design de Interface, Prototipagem e Design SystemCarga horária: 20 horas

Fundamentos de UI/UX para produtos digitais (problema–fluxo–tela); heurísticas e avaliação rápida de usabilidade; grids responsivos, tipografia para web, paletas e contraste; Figma: Auto Layout, components/variants, variables/tokens, bibliotecas e prototipagem com microinterações; Design System (tokens, guidelines, versionamento) e documentação.

DevOps: Git, CI/CD e ContainersCarga horária: 20 horas

Git por PR; pipelines (build→test→scan→deploy); Docker (imagens/registry) e ambientes efêmeros; pré-visualização por PR; integração com plataformas de nuvem.

Estado, Rotas, Acessibilidade e Testes de UI (Angular)Carga horária: 20 horas

Lazy-loading e guards; estado com Signals/RxJS; formulários reativos avançados; testes de integração e E2E (Cypress/Playwright); auditoria de acessibilidade; integração com design system.

Estado, Rotas, Acessibilidade e Testes de UI (React)Carga horária: 20 horas

Roteamento avançado e proteção de rotas; estado com Context/Redux Toolkit/React Query; testes de integração e E2E (RTL + Cypress/Playwright); A11y e performance; integração com design system.

Front-end com Angular — FundamentosCarga horária: 20 horas

Angular moderno: componentes, templates/binding; serviços/DI; roteamento; formulários reativos; RxJS/Observables; formulários e consumo de APIs; acessibilidade (WAI-ARIA) e i18n; estilização (Angular Material); testes (Jasmine/Karma/Jest).

Front-end com React — FundamentosCarga horária: 20 horas

React moderno: componentes, hooks, contexto, roteamento, formulários e consumo de APIs; acessibilidade (WAI-ARIA) e i18n; estilização (CSS Modules/Tailwind); Testes de UI (React Testing Library).

Fundamentos de JavaScript & TypeScriptCarga horária: 20 horas

JS moderno (ES6+): escopo, closures, assíncronas (promises/async), módulos. TypeScript: tipos básicos/avançados, generics, narrowing, interfaces, decorators e boas práticas. Tooling: npm/yarn/pnpm, linters e formatadores. Katas e dojos para fixação.

Observabilidade & SRE EssencialCarga horária: 20 horas

Logs estruturados, métricas e traces com OpenTelemetry; dashboards/alertas; SLI/SLO/SLA; resposta a incidentes e post-mortem.

Qualidade & TestesCarga horária: 20 horas

Estratégia de testes (unit/integração/contrato/E2E); TDD e pirâmide de testes; análise estática/cobertura; code review e políticas de branch; JUnit/Jest/RTL.

Segurança Web & OWASPCarga horária: 20 horas

OWASP Top 10 (apps/APIs); mitigação de XSS/CSRF/injections/SSRF; headers e CORS; rate-limit/WAF; SCA; práticas seguras de sessão e gestão de segredos; uso de ASVS como checklist de requisitos.

Corpo Docente

docente titulação
Juliane Frabel Correia
Juliane Frabel Correia (Coordenadora) Especialista
Anderson Bosing
Anderson Bosing Especialista
Fernando Rigo Botelho
Fernando Rigo Botelho Mestre
Iury Castro
Iury Castro Especialista
Jemerson Maia
Jemerson Maia Especialista
João Moeda
João Moeda Mestre
Juliane Correia
Juliane Correia Especialista
Letícia Siguinolfi
Letícia Siguinolfi Especialista
Paulo Santos
Paulo Santos Especialista
Rita Marroco
Rita Marroco Especialista
Rômulo Gomes
Rômulo Gomes Mestre

Observações

  1. A UNIPAR reserva-se o direito de, na ocorrência de indisponibilidades eventuais, substituir qualquer dos professores elencados, atendida a titulação necessária e sem que haja prejuízo aos alunos. Se, até o dia previsto para início das aulas, não tiver formado turma, a UNIPAR reserva-se o direito de prorrogar o início do curso, ou ainda, suspender as atividades previstas para o mesmo;
  2. Fica reservado a UNIPAR o direito de realização do curso, mediante o preenchimento do número mínimo de vagas disponíveis;
  3. As inscrições ficarão disponíveis no site até que haja vaga no curso.

Conheça a Especialização Unipar

  • Estrutura

    Os cursos de pós-graduação lato sensu, em nível de especialização, são estruturados de acordo com a Resolução CNE/CES n.o 01 de 06/04/2018, e têm carga horária total igual ou superior a 360 (trezentas e sessenta) horas de atividades.

  • Regime de Oferta

    Os cursos de especialização lato sensu, além do regimes tradicionais (semanal, quinzenal) são ofertados também em regime remoto (aulas ao vivo) e híbrido (presencial e on-line).

  • Conclusão do Curso

    Cada aluno é responsável pela entrega do seu trabalho de conclusão de curso (TCC) à Secretaria de Cursos de Educação Continuada Presencial, dentro do prazo divulgado pelo Coordenador do Curso e mediante protocolo.

Quero me Inscrever

Detalhes da Oferta

Inscrições
Entre 12 de Novembro de 2025 e 10 de Abril de 2026.
Documentação Necessária

  • Fotocópia do Diploma;
  • Fotocópia do RG;
  • Fotocópia do CPF;
  • (01) Foto 3X4 recente;
  • Comprovante de residência.
Início do Curso

10 de Abril de 2026

A data de início do curso poderá sofrer alteração. Contate a secretaria para saber se as aulas terão início na data prevista.

Número de Vagas
30 vagas
Carga Horária
360 h/a

Como me Inscrevo?

Conheça as etapas para realizar a sua inscrição e se conectar com o seu futuro.

Inscreva-se
  • Inscrição

    Faça a sua inscrição na ficha de inscrição.

    Comece agora
  • Matrícula

    Pague sua matrícula utilizando pix, cartão de crédito ou boleto.

  • Documentação

    Entregue sua documentação e assine seu contrato para ter acesso ao seu ambiente de aluno.

  • Início das aulas

    Bem-vindo(a)! Inicie as aulas do curso escolhido.

Por que estudar na UNIPAR?

Professores especialistas, mestres e doutores com grande experiência de mercado;

Projetos de pesquisa, ensino e extensão ao longo de todo o curso para complemento do processo de ensino/aprendizagem;

Universidade conveniada ao consórcio Sthem Brasil - Laspau/Harvard, para o uso e desenvolvimento das metodologias ativas de ensino, apoiadas por ferramentas da informação e comunicação;

Oportunidade de estágios remunerados por meio do Ciunem (Centro de Incentivo à União Escola Empresa) - prática profissional antes da formação;

Desenvolvimento Fullstack(Fullstack Moderno (Angular/React, Java/NodeJs)) - Tecnologia

Inscreva-se Agora