Workshop Multi-Stack 02 -  Criando uma aplicação multiplataforma Projeto Prático Workshop Multi-Stack 02 - Criando uma aplicação multiplataforma

Aprenda como criar uma aplicação multi-plataforma utilizando React, React Native e PHP ou Python ou Java

Curso com 16h29 de videos Categoria Desenvolvimento Back-end

Sobre o projeto

Este projeto prático foi criado para o segundo Workshop Multi-stack aqui da Treinaweb. Nele vamos desenvolver uma aplicação multi-plataforma utilizando as tecnologias React + Next.JS no front-end, Django/Python, Larave/PHP ou Spring/Java no back-end e React Native no mobile. O intuito deste projeto é mostrar, na prática, como trabalhar com diferentes tecnologias para a criação de um projeto que, a partir de um CEP, irá retornar todos os profissionais que atendem a determinada cidade.

Este projeto prático foi criado para o segundo Workshop Multi-stack aqui da Treinaweb. Nele vamos desenvolver uma aplicação multi-plataforma utilizando as tecnologias React + Next.JS no front-end, Django/Python, Larave/PHP ou Spring/Java no back-end e React Native no mobile. O intuito deste projeto é mostrar, na prática, como trabalhar com diferentes tecnologias para a criação de um projeto que, a partir de um CEP, irá retornar todos os profissionais que atendem a determinada cidade.

O que irá aprender?

Neste projeto prático veremos todo o processo de criação de uma aplicação multi-plataforma utilizando diferentes tecnologias e como elas “conversam” entre si. Para isso, desenvolveremos uma aplicação administrativa com Spring, Django ou Laravel para cadastro de profissionais, além de uma API REST com essas tecnologias. Para o consumo dessas informações, desenvolveremos uma aplicação web com React e Next.js e uma aplicação mobile com React Native.

Dentre várias outras coisas, você verá:

  • Como configurar seu ambiente de desenvolvimento;
  • Como criar uma aplicação administrativa com Spring, Django ou Laravel;
  • Como desenvolver uma API REST com Spring, Django ou Laravel;
  • Como desenvolver uma aplicação web com React e Next.js e consumir dados da API;
  • Como desenvolver uma aplicação mobile com React Native e muito mais.

Para quem?

Este projeto prático é destinado a desenvolvedores que desejam entender o processo de desenvolvimento full-stack utilizando diferentes tecnologias.

Metodologia

  • Videoaulas
  • Início Imediato

Ambiente do curso

  • Laravel 8
  • Django 3.2
  • PHP 8
  • Python 3.9
  • React Native 0.63
  • React 17
  • Next 10
  • TypeScript 4.2
  • Java 17
  • Spring

Sobre os professores

Akira Hanashiro

Akira Hanashiro

Professor especialista em Desenvolvimento Front-end na TreinaWeb. Akira, Felipe, Hana, Hanashiro ou Hanakira, é graduado em Análise e Desenvolvimento de Sistemas, pós-graduado em Projetos e Desenvolvimento de Aplicações Web e MBA em Machine Learning, é entusiasta no desenvolvimento de jogos e multi-task. Fala japonês fluente, mas não tem com quem conversar.

Elton Fonseca

Elton Fonseca

Coordenador e instrutor na TreinaWeb. Elton é graduado em Análise e Desenvolvimento de Sistemas e pós-graduado em Arquitetura e Engenharia de Software. Apaixonado por desenvolvimento de software e tudo ligado à área de tecnologia. Atua em diversas áreas, como desenvolvimento Back-end, Full Stack e Cloud Computing.

Fagner Pinheiro

Fagner Pinheiro

Professor na TreinaWeb e graduado em Sistemas de Informação pelo Instituto Federal da Bahia. Apaixonado por desenvolvimento web, desktop e mobile desde os 12 anos de idade. Já utilizou todos os sistemas operacionais possíveis, mas hoje se contenta com o OSX instalado em seu notebook Samsung =/. Até passou em uma peneira do Cruzeiro, mas preferiu estudar Python.

Cleyson Lima

Cleyson Lima

Professor, programador, fã de One Piece e finge saber cozinhar. Cleyson é graduando em Licenciatura em Informática pelo IFPI - Campus Teresina Zona Sul, nos anos de 2019 e 2020 esteve envolvido em vários projetos coordenados pela secretaria municipal de educação da cidade de Teresina, onde o foco era introduzir alunos da rede pública no mundo da programação e robótica. Hoje é instrutor dos cursos de Spring na TreinaWeb, mas diz que seu coração sempre pertencerá ao Python.

Conteúdo programático

  1. Desenvolvimento front-end com React

    Nesta aula veremos o desenvolvimento da aplicação em React.

    2 aulas
    • Dia 1 - Desenvolvendo o front-end - Parte 1
    • Dia 2 - Desenvolvendo o front-end - Parte 2
  2. Desenvolvendo back-end com PHP

    Nesta aula veremos o desenvolvimento da API e do sistema administrativo em PHP.

    2 aulas
    • Dia 3 - Desenvolvendo o sistema administrativo com PHP
    • Dia 4 - Desenvolvendo a API com PHP
  3. Desenvolvendo back-end com Python

    Nesta aula veremos o desenvolvimento da API e do sistema administrativo em Python.

    2 aulas
    • Dia 3 - Desenvolvendo o sistema administrativo com Python
    • Dia 4 - Desenvolvendo a API com Python
  4. Desenvolvendo back-end com Java

    Nesta aula veremos o desenvolvimento da API e do sistema administrativo em Java.

    2 aulas
    • Dia 3 - Desenvolvendo o sistema administrativo com Java
    • Dia 4 - Desenvolvendo a API com Java
  5. Desenvolvendo mobile com React Native

    Nesta aula veremos o desenvolvimento do aplicativo mobile em React Native.

    1 aula
    • Dia 5 - Desenvolvendo o aplicativo
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • O curso foi excelente me fez entender muito bem como realmente deve-se programar orientado a objetos, tinha o conceito do que é cada recurso porém não sabia antes aplicar, com o curso aprendi realmente como deve se aplicar, o que facilita em muito o desenvolvimento da aplicação.

    Depoimento - Wellington
    Lógica Orientada a Objetos Completo
    Wellington São Paulo / SP
  • Curso bem completo. Acredito que com ele qualquer aluno já consegue trabalhar bem com o git/github e com boa parte dos eventuais problemas do dia a dia. Agradeço pelo curso, sempre com grande qualidade.

    Depoimento - Kaique
    Git e GitHub - Controle de versão
    Kaique Guaxupé / MG
  • Mesmo eu já trabalhando com banco de dados há anos, comecei a usar profissionalmente o postgresql há pouco tempo e precisava de um curso rápido que vá direto ao ponto, encontrei. Agora vou para o próximo curso de DBA com postgresql.

    Depoimento - Tiago
    PostgreSQL - Desenvolvedor
    Tiago Porto Alegre / RS
  • O curso foi muito bom e professor é paciente para explicar todos os detalhes do conteúdo. Tive algumas dificuldades, visto que a versão do wordpress que eu utilizei era mais atual do que a que estava no curso...o editor, por exemplo, era bastante diferente. Porém, após mexer um pouco por conta própria logo consegui entender.

    Depoimento - Maurício
    Wordpress - Primeiros Passos
    Maurício Lajeado / RS
  • O curso está muito bem estruturado e deixa uma vontade de partir para conhecimentos mais avançados e aplicados, como situações de Analytics. Fica a dica para a disponibilização de um curso intermediário - avançado de R. Um forte abraço a todos.

    Depoimento - Bruno
    R - Fundamentos
    Bruno Uberlândia / MG
  • Curso excelente, com explicações completas e satisfatórias. Na minha opinião, a seção de desafios possui grande valia no que se refere a consolidação do aprendizado, sendo então um grande diferencial para este curso. Recomendo!

    Depoimento - Greyson
    JavaScript Básico
    Greyson Nova Friburgo / RJ
  • Curso de alta qualidade, com vários pontos interessantes, trazendo a programação em C para uso em nível comercial para a realidade. Finalizando este curso, com o conhecimento em GTK e MySQL, nada impede de criar aplicações de uso comercial com extrema facilidade. Parabéns a toda a equipe.

    Depoimento - Alecsi
    C Avançado
    Alecsi São Paulo / SP
  • Sem comentários! Kleber é um professor muito bom e conhecido de outros cursos. Ele explica os mínimos detalhes, e isso é muito importante para quem está vendo a linguagem pela primeira vez. Show de bola!

    Depoimento - Frankilin
    Flutter - Fundamentos
    Frankilin Salvador / BA
  • Um curso que com pouco tempo investido, tem um ótimo retorno! E apesar de recomendar, não é necessário ter trabalhado com React, com algum conhecimento em JS e a explicação bem didática do professor, é possível fazer sem problemas. Vou começar o flux a adotar nos meus projetos, gostei muito!

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 576,00
12x R$ 49,00 ou R$ 588,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!