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

Aprenda como criar uma aplicação multi-plataforma utilizando uma grande gama de tecnologias

Curso com 11h49 de videos Categoria Desenvolvimento Back-end

Sobre o projeto

Eeste projeto prático foi criado para o Workshop Multi-stack aqui da Treinaweb. Nele vamos desenvolver uma aplicação multi-plataforma utilizando as tecnologias React + Next.JS no front-end, Django ou PHP 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.

Eeste projeto prático foi criado para o Workshop Multi-stack aqui da Treinaweb. Nele vamos desenvolver uma aplicação multi-plataforma utilizando as tecnologias React + Next.JS no front-end, Django ou PHP 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 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 Django ou Laravel;
  • Como desenvolver uma API REST com 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
  • Texto e imagens
  • 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

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

Professor e Desenvolvedor na TreinaWeb. Elton é graduado em Análise e Desenvolvimento de Sistemas pelo Instituto Federal, apaixonado por desenvolvimento de software e tudo ligado à área de tecnologia. Atua em diversas áreas, como desenvolvimento Back-end, Cloud Computing e CMS. Nas horas vagas, adora estudar sobre o mercado financeiro, cozinhar e brincar com o pequeno Daniel, isso quando a Luciane deixa.

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.

Conteúdo programático

  1. Checklists

    Checklists usadas nas aulas

    1 aula
    • Link do Notion
  2. 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
  3. Características das linguagens PHP e Python

    Nesta aula veremos as características das linguagens PHP e/ou Python

    1 aula
    • PHP ou Python
  4. 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
  5. 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
  6. 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

  • Curso muito atualizado! Muito boa a didática do instrutor abordando exemplos práticos com situações do dia a dia, certamente irei me aprofundar em Banco de Dados visto que é uma área que sempre precisará de profissionais bem qualificados. Valeu pessoal!

    Depoimento - Arnô
    SQL Server - Desenvolvedor
    Arnô Vitória / ES
  • Outro curso muito bem explicado e ministrado. O professor tem um bom conhecimento sobre a linguagem e tem uma boa didática. O curso não é repetitivo e enjoativo (não dá aquele desânimo de continuar), é bem dinâmico e bom. DICA: Quem tiver dois monitores para fazer o curso, utilize, pois o rendimento fica ainda melhor.

    Depoimento - Marcelo
    C# (C Sharp) Intermediário
    Marcelo Mogi Das Cruzes / SP
  • Ótimo curso para iniciação a linguagem de C#. Tive uma certa familiaridade pois já conhecia JAVA, sendo assim fez com que muitos conceitos acabaram sendo reforçados e fixados. Em relação aos vídeos as aulas são muito didáticas e dinâmicas, e isso é ótimo.

    Depoimento - Caio
    C# (C Sharp) Básico
    Caio São Gonçalo / RJ
  • Olá! Como sempre os cursos da TreinaWeb são sensacionais, já sou aluno faz um tempo e sempre recomendo a todos que conheço que façam cursos aqui. Forma de abordagem do conteudo é muito boa, na verdade excelente. Tenho pretensão de continuar com os cursos de Asp.Net aqui. Vlw TreinaWeb!

  • A parte teórica é clara e objetiva, os vídeos além de utilizar o que foi explicado na teoria dao novas dicas e o suporte não te deixa com dúvidas, está sempre ao seu lado. Sou muito grata a este curso e a toda a equipe, pois aprendi muito. Nos encontraremos nos próximos cursos que já me matriculei. Um abraço a todos.

    Depoimento - Nuccia
    Lógica de Programação Completo
    Nuccia São Paulo / SP
  • Muito bom! Os vídeos não tentaram criar um projeto já ao longo do curso. O que no meu ver foi bom, pois ensinou as propriedades e ao final pudemos testar o aprendizado tentando criar o projeto seguindo o que foi aprendido onde nos teríamos de pensar a solução. Muito bacana esse método!

    Depoimento - Erisvaldo
    HTML5 e CSS3 - Desenvolvimento web Básico
    Erisvaldo São Paulo / SP
  • Curso com ótima didática, muito bem elaborado. As explicações fornecidas pelo instrutor no decorrer dos videos foram de grande valia para assimilação dos conceitos abordados no curso. Recomendo a todos!

  • Depois de cursar o nível básico, não imaginava um nível intermediário tão completo! Realmente os módulos são bastante didáticos e são conhecimentos que podem ser usados no dia a dia, desmistificando o fato da linguagem C ser incompatível com aplicativos comerciais. Utilizar o banco de dados e o GTK já me rendeu um projeto! Parabéns Treinaweb!

    Depoimento - Alecsi
    C Intermediário
    Alecsi São Paulo / SP
  • Parabéns por este curso de Bootstrap! Achei muito simples e prático, e por ser introdutório, acredito que ensinou o essencial de bootstrap no começo: GridSystem e Flexbox. Parabéns, a cada dia que passa estou gostando ainda mais da plataforma.

    Depoimento - Lucas
    Bootstrap 4 - Fundamentos
    Lucas Mairiporã / SP

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$ 360,00
12x R$ 67,00 ou R$ 804,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!