{"id":23055115,"url":"https://github.com/walissonaguirra/fsphp","last_synced_at":"2025-04-03T05:16:37.635Z","repository":{"id":248015840,"uuid":"827146572","full_name":"walissonaguirra/fsphp","owner":"walissonaguirra","description":"Conteúdo de referencia para o curso FSPHP da UpInside Treinamentos","archived":false,"fork":false,"pushed_at":"2024-07-14T01:42:16.000Z","size":108,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-08T19:15:09.322Z","etag":null,"topics":["fsphp","pdo-php","php","poo-php"],"latest_commit_sha":null,"homepage":"https://www.upinside.com.br/certificados/6441362202111","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/walissonaguirra.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-11T05:18:15.000Z","updated_at":"2024-07-14T01:42:19.000Z","dependencies_parsed_at":"2024-11-11T00:02:43.059Z","dependency_job_id":null,"html_url":"https://github.com/walissonaguirra/fsphp","commit_stats":null,"previous_names":["walissonaguirra/fsphp"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/walissonaguirra%2Ffsphp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/walissonaguirra%2Ffsphp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/walissonaguirra%2Ffsphp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/walissonaguirra%2Ffsphp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/walissonaguirra","download_url":"https://codeload.github.com/walissonaguirra/fsphp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246939231,"owners_count":20857922,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fsphp","pdo-php","php","poo-php"],"created_at":"2024-12-16T01:10:34.226Z","updated_at":"2025-04-03T05:16:37.608Z","avatar_url":"https://github.com/walissonaguirra.png","language":"PHP","readme":"## Full Stack PHP Developer \u003cimg src=\"https://github.com/walissonaguirra/fsphp/assets/53498071/f674d550-fab6-4ba0-80de-4f9650e62363\" width=\"15%\" height=\"15%\" align=\"right\" valign=\"center\" alt=\"Full Stack PHP Developer\"/\u003e \n\n![PHP](https://img.shields.io/badge/PHP-%5E8.2-blue)\n![License](https://img.shields.io/badge/Code%20GNU-License-blue.svg)\n![learning](https://img.shields.io/badge/PHP-learning-blue.svg)\n\nEste repositório contém todos os assuntos que estudei no curso FSPHP da UpInside Treinamentos. O objetivo deste repositório é servir como um arquivo de consulta, uma forma rápida de rever algum assunto específico sobre a linguagem PHP.\n\n#### Modulos do curso\n\n\u003cdetails\u003e\t\n  \u003csummary\u003e01. Olá Mundo\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e01-06 Iníciando Projeto\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\t\n  \u003csummary\u003e02. Iniciando do Zero com PHP\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e02-02 - Definindo Ambiente\u003c/li\u003e\n    \u003cli\u003e02-03 - Comandos de Saída\u003c/li\u003e\n    \u003cli\u003e02-04 - Variáveis e Tipos de Dados\u003c/li\u003e\n    \u003cli\u003e02-05 - Operadores na Prática\u003c/li\u003e\n    \u003cli\u003e02-06 - Arrays, Vetores e Pilhas\u003c/li\u003e\n    \u003cli\u003e02-07 - Estruturas de Controle\u003c/li\u003e\n    \u003cli\u003e02-08 - Estruturas de Repetição\u003c/li\u003e\n    \u003cli\u003e02-09 - Closures e Generators\u003c/li\u003e\n    \u003cli\u003e02-10 - Requisição de Arquivos\u003c/li\u003e\n    \u003cli\u003e02-11 - Trabalhando com Funções\u003c/li\u003e\n    \u003cli\u003e02-12 - Valores Constantes\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\t\n  \u003csummary\u003e03. Manipulação e Tratamento\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e03-02 - Funções para Strings\u003c/li\u003e\n    \u003cli\u003e03-03 - Funções para Arrays\u003c/li\u003e\n    \u003cli\u003e03-04 - Manipulação de Objetos\u003c/li\u003e\n    \u003cli\u003e03-05 - Manipulação de Datas\u003c/li\u003e\n    \u003cli\u003e03-06 - Uma Classe DateTime\u003c/li\u003e\n    \u003cli\u003e03-07 - Manipulação de Arquivos\u003c/li\u003e\n    \u003cli\u003e03-08 - Gestão de Diretórios\u003c/li\u003e\n    \u003cli\u003e03-09 - Formulários e Filtros\u003c/li\u003e\n    \u003cli\u003e03-10 - Upload de Arquivos\u003c/li\u003e\n    \u003cli\u003e03-11 - Interação com Urls\u003c/li\u003e\n    \u003cli\u003e03-12 - Cookies e Sessões\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\t\n  \u003csummary\u003e04. PHP Orientado a Objetos\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e04-02 - Classes, Propriedades e Objetos\u003c/li\u003e\n    \u003cli\u003e04-03 - Qualificação e Encapsulamento\u003c/li\u003e\n    \u003cli\u003e04-04 - Carregamento Automático\u003c/li\u003e\n    \u003cli\u003e04-05 - Interpretação e Operações (Parte 1)\u003c/li\u003e\n    \u003cli\u003e04-06 - Interpretação e Operações (Parte 2)\u003c/li\u003e\n    \u003cli\u003e04-07 - Relacionamento Entre Objetos\u003c/li\u003e\n    \u003cli\u003e04-08 - Herança e Polimorfismo\u003c/li\u003e\n    \u003cli\u003e04-09 - Membros de Uma Classe\u003c/li\u003e\n    \u003cli\u003e04-10 - Fundamentos de Abstração\u003c/li\u003e\n    \u003cli\u003e04-11 - Contratos com Interfaces\u003c/li\u003e\n    \u003cli\u003e04-12 - Comportamentos com Traits\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\t\n  \u003csummary\u003e05. Banco de Dados com PDO\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e05-03 - Erros de Execução e Conexão\u003c/li\u003e\n    \u003cli\u003e05-04 - Consultas com Query e Exec\u003c/li\u003e\n    \u003cli\u003e05-05 - Explorando Estilos de Busca\u003c/li\u003e\n    \u003cli\u003e05-06 - Desmistificando Transações\u003c/li\u003e\n    \u003cli\u003e05-07 - PDOStatements e Bind Modes\u003c/li\u003e\n    \u003cli\u003e05-08 - Regra de Negócio e Modelo\u003c/li\u003e\n    \u003cli\u003e05-09 - Métodos de Busca e Leitura\u003c/li\u003e\n    \u003cli\u003e05-10 - Model Bootstrap e Cadastro\u003c/li\u003e\n    \u003cli\u003e05.11 - Carregando e Atualizando\u003c/li\u003e\n    \u003cli\u003e05.12 - Removendo Registro Ativo\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\t\n  \u003csummary\u003e06. Segurança e Boas Práticas\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e06-02 - Configurações do PHP\u003c/li\u003e\n    \u003cli\u003e06-03 - Configurações do Projeto\u003c/li\u003e\n    \u003cli\u003e06-04 - Acesso e Controle de Sessões\u003c/li\u003e\n    \u003cli\u003e06-05 - Uma Única Interface de Erros\u003c/li\u003e\n    \u003cli\u003e06-06 - Camada de Manipulação (Parte 1)\u003c/li\u003e\n    \u003cli\u003e06-07 - Camada de Manipulação (Parte 2)\u003c/li\u003e\n    \u003cli\u003e06-08 - Camada de Manipulação (Parte 3)\u003c/li\u003e\n    \u003cli\u003e06-09 - Segurança e Gestão de Senhas\u003c/li\u003e\n    \u003cli\u003e06-10 - Mitigando Ataques XSS e CSRF\u003c/li\u003e\n    \u003cli\u003e06-11 - Refatorando Modelo de Usuário\u003c/li\u003e\n    \u003cli\u003e06-12 - Efetuando Cadastro de Usuário\u003c/li\u003e\n    \u003cli\u003e06-13 - Verificando Password com Hash\u003c/li\u003e\n    \u003cli\u003e06-14 - Consulta em Palavras Reservadas\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n#### Licença\n\nEste projeto está licenciado sob a licença [GNU General Public License v3.0](https://github.com/walissonaguirra/fsphp/blob/main/LICENSE).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwalissonaguirra%2Ffsphp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwalissonaguirra%2Ffsphp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwalissonaguirra%2Ffsphp/lists"}