Como criar WEB SERVICES em PHP com JSON para APLICATIVOS.

Curso ensina Integrar seus Apps com Sistemas Web usando| okHttp API Apache Json Rest Postman SQL MySQL Post - 2023

Ratings: 4.68 / 5.00




Description

O curso ensinará na prática como criar API para WEB SERVICES utilizando a linguagem PHP para permitir que APLICATIVOS MOBILE possam trocar informações com outros sistemas ou plataformas, enviando e recebendo dados via requisições com o protocolo HTTP.


A partir de uma didática única e desenvolvida especialmente para o mercado de trabalho e para transmitir aos alunos, os conceitos importantes sobre cada tema em estudo, o aluno vai se aprofundando na medida que desenvolverá as habilidades para criar APIs Web Services. Irá partir dos casos mais simples possíveis, aplicando conhecimentos básicos para tornar possível a troca de dados entre aplicativos e sistemas externos, algo de aplicação imediata aos projetos nos quais possa estar trabalhando. E ao longo do curso, irá se aprofundar para chegar ao nível profissional.


A partir de Estudos de Casos o aluno vai desenvolvendo as habilidades e competências requeridas para que possa com total segurança aprimorar os conhecimentos que já possui em outros cenários, mas que necessitam de adequação e treinamento para criar suas próprias API com WEB SERVICES em PHP.


Nós da Fábrica de Desenvolvedores, utilizamos técnicas de didática criadas por nós para o ensino da computação em geral. Ao mesmo tempo que criamos aulas com objetivos específicos, revisamos sempre que necessário algum requisito teórico ou técnico necessário para um ótimo aproveitamento das aulas. Tudo isso para que nossos alunos possam evoluir no curso, subindo um degrau de cada vez ao topo para deixar seu perfil profissional compatível com o mercado de trabalho, sempre dentro do contexto abordado no curso.


Ao subir cada degrau no treinamento o aluno estará pronto para alcançar os próximos degraus sem dúvidas referente ao que foi estudado. A Fábrica de Desenvolvedores está sempre comprometida com a qualidade da formação dos nossos alunos.


A plataforma de desenvolvimento Android com a IDE Android Studio é a adotada nas aulas, para demonstrar a integração dos aplicativos com os scripts dos WEB SERVICES criados, ou dos Endpoints específicos para incluir, alterar, deletar ou listar informação coletadas a partir de consultas SQL ao Banco de Dados MySQL.


Mas os processos que serão estudados e aprendidos pelos alunos, podem ser aplicados à outras plataformas de desenvolvimento mobile, porque conforme o conceito de arquitetura de projetos, uma API Web Services, oferece um canal de integração entre sistemas diferentes.


Além disso, estão contemplados no curso aulas nas quais utilizaremos para as atividades didáticas e/ou práticas:


  • Apache

  • PHP

  • MySQL

  • SQL

  • PhpMyadmin

  • Postman

  • Android Studio

  • Java

  • Json

  • Token de autenticação

  • API Restful (Post, Put, Get e Delete)

  • oKHttp para requisições HTTP REQUEST e RESPONSE


O curso contém exemplos de projetos Android prontos, não integrados com banco de dados externos. Esses projetos exemplos, serão estudados e adicionados os recursos que possam permitir a comunicação entre a plataforma Android e a WEB para troca de dados utilizando o padrão JSON.


Projeto Mobile do Desenvolvido no Curso.


O curso apresentará vários Estudos de Caso com problemas comuns e recorrentes no dia-a-dia dos desenvolvedores. Ao concluir os Estudos de Caso, o aluno estará criando um projeto completo, contendo API para Web Services e aplicativos mobile integrados à essa API. Significa que o aluno terá um projeto modelo que facilmente poderá adaptar para outros projetos, tendo como principal benefício uma maior produtividade e entregas de novos projetos em um prazo menor.


Serão utilizados em todo o curso, exemplos com base na linguagem PHP e o Banco de Dados MySQL.


O conceito de CRUD será estudado e implementaremos os recursos programaticamente em Java na plataforma Android para cada uma das funcionalidades do CRUD, assim como, seus respectivos scripts PHP para permitir a troca de dados entre Android e Sistemas externos, como por exemplo, sistemas web legados.


Transformar Objetos das Classes em Estruturas JSON


Durante os estudos nesse curso, iremos abordar inicialmente exemplos utilizando Objetos de Classes e após o aluno implementar e entender como trocar dados entre aplicativo e banco de dados externo enviando Objetos, iremos avançar para criar estruturas JSON a partir de instâncias de objetos.


Este curso é indicado para desenvolvedores de todos os níveis, mas que possuem conhecimentos anteriores em desenvolvimento web e mobile e que já estejam trabalhando com Apache, MySQL, Android Studio, PHP e Java.


Se o seu atual perfil profissional ainda não contempla as indicações acima, pode ser que este treinamento não seja indicado no momento para você.


AVISO MUITO IMPORTANTE!


Os procedimentos para instalação do servidor MySQL, do servidor Apache e ativação do PHP, bem como de instalação do Android Studio e seus componentes, não serão abordados nesse treinamento. O que requer conhecimentos prévios dos alunos. Caso você não tenha habilidades para administrar servidores PHP, MySQL, Apache e desejar se inscrever nesse treinamento, lembre-se de que não oferecemos suporte para instalações.


O curso manterá o foco na criação dos scripts PHP para permitir uma sólida capacitação dos alunos, objetivando  que as novas habilidades possam ser desenvolvidas ao longo do treinamento.


Invista em si mesmo e planeje um futuro brilhante, capacitando-se e adicionando ao seu perfil profissional as habilidades que o mercado de trabalho espera dos melhores profissionais.


Esperamos tê-lo como nosso aluno, sinta-se a vontade para nos contactar caso tenha alguma dúvida sobre o conteúdo do curso.


Equipe

Fábrica de Desenvolvedores


What You Will Learn!

  • Criar Scripts PHP para integração com Aplicativos Móveis para Android utilizando o padrão JSON.
  • Criar consultas SQL ao Banco de Dados MySQL para gerar Response JSON para aplicativos Android.
  • Usar de forma produtiva a classe OkHttp para executar requisições HTTP Request e HTTP Response.
  • Implementar autenticação utilizando TOKEN para autorizar o uso de API/Web Services.
  • O aluno aprenderá criar API/Web Services completa e criará ainda um projeto Android modelo usando a API
  • Aprenderá criar os Scripts PHP para implementar aos seus projetos CRUD completo integrando API, Android e MySQL.
  • Aprenderá boas práticas de programação na prática, práticas essas que são comentadas em várias aulas do curso.
  • Aprenderá criar estruturas JSON a partir de Objetos de Classes.

Who Should Attend!

  • Desenvolvedores de Aplicativos Android
  • Estudantes de informática de cursos técnicos ou universitários
  • Qualquer pessoa que queira aprender criar Scripts PHP para integração com Aplicativos Android