Skip to content

JennieOliveira99/100DaysOfCodePHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

100 DAYS OF CODE Back End PHP💻

Bem-vindo ao meu desafio de 100 dias de programação em PHP! Aqui, estou comprometida em aprimorar minhas habilidades nesta linguagem incrível. O objetivo é simples: estudar e praticar programação todos os dias, sem exceção, ao longo de 100 dias consecutivos.

Junte-se a mim nesta jornada de crescimento e aprendizado. Estou animada para compartilhar minhas experiências, desafios e conquistas ao longo do caminho.

💻Roteiro de Estudos

Meu roteiro está focado em Estrutura de Dados com PHP pois vejo as estruturas de dados como a base para a resolução eficiente de problemas complexos no desenvolvimento de software. Para formar meu roteiro de estudos eu me baseei no livro: "PHP Programando com Orientação a Objetos" de Pablo Dall'Oglio e nos tópicos da matéria Estrutura de Dados com PHP, matéria essa que tenho toda quinta-feira na Fatec São Roque.

Dia Tema Descrição
01 01 - 02 Introdução ao PHP: sintaxe básica, variáveis e tipos de dados Aula da faculdade Foreach e Funções.
02 01 - 02 - Introdução ao PHP: sintaxe básica, variáveis e tipos de dados Anotações e mapas mentais sobre: Tags PHP, variáveis, imprimindo saídas, concatenação, tipos de dados (dados primitivos, array, object, calllback, resource, iterable, mixed e never), estruturas condicionais e loops.
03 Prática com condicionais simples (if) Exercícios com IF Else.
04 Prática com condicionais compostos (if-else) Exercícios com IF Else. Função preg_match().
05 Explorando ternários Exercícios com Ternários.
06 Explorando ternários Revisão e anotações com mapas mentais sobre ternários e If Else.
07 Revisão e prática adicional de condicionais Exercícios de fixação ternários e If Else.
08 08 - 09 - Teoria sobre funções em PHP: declaração, parâmetros e retorno Práticas com funções.
09 08 - 09 - Teoria sobre funções em PHP: declaração, parâmetros e retorno Anotações e mapas mentais funções: declaração, parâmetros e retorno.
10 Prática com criação e chamada de funções em PHP Práticas com criação e chamada de funções em PHP e ternários.
11 Praticas condicionais dentro de funções Práticas com criação e chamada de funções em PHP eIf Else.
12 Princípios de loops For e Práticas com FOR Anotações e mapas mentais do conceito de FOR.
13 Práticas com While Exercícios com WHILE.
14 Formulários GEt, POST, Foreach Aula da faculdade Formulário utilizando If e Foreach para receber os dados enviados pelo método Post, com validação de checkbox por meio do operador isset.
15 Práticas com While Anotações, revisões e mapas mentais com while, sintáxe e teoria.
16 Projeto 1 - Cifra de César (For e funções nativas do PHP) Projeto de criptografia, utilizando For e funções nativas (chr e ord)
17 Introdução à array e Foreach Anotações, revisões e mapas mentais Sobre ARRAY e Foreach, sintáxe, teorias, tipos de arrays.
18 Integração de condicionais com arrays Início da 2° versão do projeto Cifra de César, adcionando uma nova opção de criptografia baseada na criptografia de Trithemius.
19 Integração de condicionais com arrays Seguimento na 2° versão do projeto Cifra de César.
20 Revisão de arrays e condicionais Aula da Faculdade Exercício de validação de formulário.
21 Desafios de programação com arrays e condicionais Exercício da Faculdade Parte 2 - Exercício de validação de formulário.
22 Práticas com Switch case Exercícios com Switch Case, IF e Ternários (comparando e aprendendo quando utilizar cada um).
23 Práticas com Switch case Anotações e mapas mentais sobre Switch Case.
24 Lista de exercicios pt.1 Exercícios abordando todo o conteúdo até agora.
25 Lista de exercicios pt.2 Exercícios abordando todo o conteúdo até agora.
26 Lista de exercicios pt.3 Exercícios abordando todo o conteúdo até agora. Finalizando o projeto de Criptografia.
27 Lista de exercicios pt.final Exercícios abordando todo o conteúdo até agora.
28 Aula Faculdade Dia 28: Integração de dados com JSON e PHP
29 29-30: Teoria sobre pillhas em PHP Dia 29: Conceitos e anotações.
30 29-30: Teoria sobre pillhas em PHP Dia 29: Conceitos e anotações.
31 Prática com pilhas em PHP Exercícios simples explorando o conceito de pilhas.
32 Integração de condicionais com pilhas Exercícios simples explorando o conceito de pilhas com integração de condicionais
33 Práticas Prática adicional com condicionais e pilhas
34 Práticas Prática adicional com Lista duplamente encadeada
35 Aula Faculdade Práticas com Json e PHP
37 37-40 - Projeto formulário de pedidos Projeto de Formulpario de pedidos de áudiobook utilizando Filas
38 37-40 - Projeto formulário de pedidos Projeto de Formulpario de pedidos de áudiobook utilizando Filas
39 37-40 - Projeto formulário de pedidos Projeto de Formulpario de pedidos de áudiobook utilizando Filas
40 37-40 - Projeto formulário de pedidos Projeto de Formulpario de pedidos de áudiobook utilizando Filas
41 Revisão de Classes Prática adicional com condicionais e pilhas
42 Revisão de Classes Prática adicional com condicionais e pilhas

Como Usar:

  1. Faça download do projeto e descompacte a pasta.
  2. Copie e Cole a pasta nos eu "htdocs".
  3. Inicie o Apache.
  4. Coloque o caminho do localhost no seu navegador para acessar as paginas.
  5. Esse é um projeto Back End, portanto a maioria das atividades não possuem telas.

Repositórios de projetos desenvolvidos:

Formulário de Produtos

Outro Repositório

Cifra de César

Outro Repositório

Quer partipicar do projeto e não sabe por onde começar? Que tal dar uma olhadinha nas regras do desafio?

Outro Repositório

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published