Programação Web – Módulo 1
Carga Horária: 25 horas
Descrição do Curso: O módulo Programação Web – Módulo 2 expande o conhecimento adquirido no Módulo 1, introduzindo conceitos avançados e ferramentas essenciais para o desenvolvimento web profissional. Com 25 horas de conteúdo, este módulo cobre a integração com frameworks, programação backend e técnicas avançadas de design e interatividade.
Conteúdo Programático:
O curso começa com a introdução ao Bootstrap, um framework popular que facilita o design responsivo. Você aprenderá a baixar, instalar e utilizar o Bootstrap para criar uma navbar e estilizar componentes da página. Em seguida, o módulo aborda a utilização de jQuery para adicionar efeitos dinâmicos aos elementos da página, como um banner rotativo.
A parte seguinte do curso foca na criação de formulários de contato e na programação backend utilizando PHP. Você aprenderá a instalar um servidor local com XAMPP, a criar e testar funções para envio de e-mails e a programar o backend para receber e processar dados de formulários. Além disso, o módulo cobre a criação de um sistema de login, incluindo a criação e a gestão de um banco de dados com MySQL.
Você vai explorar o uso de queries SQL para consultas e inserções de dados, bem como a implementação de funcionalidades básicas de autenticação e controle de usuários. Também serão abordados temas importantes como a criação e gestão de domínios e hospedagens, incluindo a configuração de contas de hospedagem gratuita e a importação/exportação de bancos de dados.
Finalmente, o curso cobre a integração do site com FTP para upload de arquivos e a realização de testes no site, incluindo o envio de e-mails e a verificação da responsividade em dispositivos móveis.
O que você vai aprender:
Frameworks e Design: Utilize o Bootstrap para criar layouts responsivos e estilizar componentes com eficiência.
Programação Backend: Desenvolva funcionalidades backend com PHP, incluindo o envio de e-mails e a gestão de usuários.
Banco de Dados: Crie e gerencie bancos de dados com MySQL, e implemente autenticação de usuários.
Hospedagem e FTP: Configure domínios e hospede seu site, além de gerenciar o FTP e realizar testes finais.
Por que fazer este curso?
Habilidades Avançadas: Amplie suas habilidades com ferramentas e técnicas avançadas de desenvolvimento web.
Aplicação Prática: Trabalhe em projetos reais, como formulários de contato, sistemas de login e banners rotativos.
Preparação Profissional: Este módulo prepara você para desafios reais no mercado de trabalho, desde o design até a implementação e hospedagem de sites.
Este módulo é ideal para desenvolvedores web que já possuem uma base e desejam aprofundar seus conhecimentos em frameworks, backend e gestão de sites.