Skip to content

A personal repository dedicated to studying and experimenting with PHP 8 features, concepts, and coding challenges. It serves as a hands-on space to practice, explore new syntax, and improve PHP development skills.

License

Notifications You must be signed in to change notification settings

jprogram-php-projects/jphp-studies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

🐘 jphp-studies

🇺🇸 English | 🇧🇷 Portuguêse


🎯 About

This repository is dedicated to studying, practicing, and revisiting exercises and coding challenges in PHP 8. It serves as a personal space to reinforce programming concepts, explore new language features, and enhance problem-solving skills through practical examples.

📚 Goals

  • Revisit and strengthen PHP fundamentals.
  • Practice algorithms and small coding exercises.
  • Explore modern PHP 8 features like attributes, JIT, and union types.
  • Experiment with OOP, namespaces, and design patterns.
  • Build a personal reference of PHP snippets and utilities.

🧠 Topics Covered

  • PHP 8 new features and syntax
  • Object-Oriented Programming (OOP)
  • Namespaces and autoloading
  • Exception handling
  • Functions, closures, and anonymous classes
  • Design patterns and reusable code examples
  • Unit testing (e.g., PHPUnit)

⚙️ How to Use

  1. Clone the repository:

    git clone https://github.com/jprogram/jphp-studies.git
  2. Navigate into the project folder:

    cd jphp-studies
  3. Explore the directories — each contains topics, examples, or exercises.

🚀 Purpose

This repository is not intended for production use. It’s a personal learning environment aimed at mastering PHP 8 concepts and writing cleaner, modern PHP code.

🧾 License

This repository is available for personal and educational use.


🎯 Sobre

Este repositório é dedicado a estudar, praticar e revisar exercícios e desafios de programação em PHP 8. Ele serve como um espaço pessoal para reforçar conceitos de programação, explorar novos recursos da linguagem e aprimorar a resolução de problemas com exemplos práticos.

📚 Objetivos

  • Relembrar e fortalecer os fundamentos do PHP.
  • Praticar algoritmos e pequenos exercícios de código.
  • Explorar recursos modernos do PHP 8, como attributes, JIT e union types.
  • Experimentar com POO, namespaces e padrões de projeto.
  • Construir uma referência pessoal de trechos e utilitários em PHP.

🧠 Tópicos Abordados

  • Novidades e sintaxe do PHP 8
  • Programação Orientada a Objetos (POO)
  • Namespaces e autoloading
  • Tratamento de exceções
  • Funções, closures e classes anônimas
  • Padrões de projeto e exemplos reutilizáveis
  • Testes unitários (ex: PHPUnit)

⚙️ Como Usar

  1. Clone o repositório:

    git clone https://github.com/jprogram/jphp-studies.git
  2. Navegue até a pasta do projeto:

    cd jphp-studies
  3. Explore os diretórios — cada um contém tópicos, exemplos ou exercícios diferentes.

🚀 Propósito

Este repositório não é destinado ao uso em produção. Ele é um ambiente de aprendizado voltado a dominar os conceitos do PHP 8 e escrever código mais limpo e moderno.

🧾 Licença

Este repositório está disponível para uso pessoal e educacional.

About

A personal repository dedicated to studying and experimenting with PHP 8 features, concepts, and coding challenges. It serves as a hands-on space to practice, explore new syntax, and improve PHP development skills.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages