Skip to content

VisualDev-FR/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

My Portfolio

Welcome to my portfolio, where I showcase a selection of my coding projects. Below, you will find a list of projects I have worked on during my journey. Each project has contributed significantly to my skill set and experience in various aspects of software development.

OpenClassrooms Projects

  • Setting up a Python project using venv and pip
  • Utilizing Python libraries like requests and BeautifulSoup
  • Extracting data from web pages through web scraping techniques
  • Application of Object-Oriented Programming (OOP) in Python 3
  • Implementation of the Model-View-Controller (MVC) design pattern
  • Effective version control using Git and GitHub
  • Fetching and running a Django-rest API
  • Interaction with a REST API
  • Designing web pages using HTML5 and CSS3
  • Creation of dynamic web page behavior using vanilla JavaScript
  • Application of problem-solving techniques to the knapsack problem
  • Implementation of a brute-force algorithm
  • Implementation of dynamic programming
  • Analysis and comparison of algorithm results
  • Analysis of time and memory complexity with O(n) notation
  • Configuration of a web project using Django
  • Designing web pages using HTML5, CSS3, and JavaScript
  • Setup and configuration of a SQLite database
  • Definition of data models using Django
  • Configuration and coding of a RESTful API with Django
  • Utilization of Django's ModelViewSets for efficient API development
  • Management of API access using JSON Web Tokens (JWT)
  • Handling user permissions for application resources
  • Design and implementation of data models
  • Configuration of Python environment with Pipenv
  • Configuration of GitHub Dependabot
  • Analysis and resolution of bugs in code authored by another programmer
  • Forking a GitHub project and organizing code into different Git branches
  • Creation and merging of pull requests on GitHub
  • Implementation of unit, integration, and functional tests using pytest and Selenium
  • Usage of pytest fixtures
  • Assessment of test coverage
  • Evaluation of web application performance with Locust

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published