Skip to content

DChrispim/my-coding-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Greeting! I am Breno and this is my coding exercises repository!

Welcome to my coding exercise repository! The code here aims to be simple and self-explanatory. Feel free to look around and use my code to learn!

About me

My name is Breno Chrispim, PhD in quantum field theory. I chose to study physics to understand the natural world, and I am passionate about the challenges of learning it. After finishing my PhD, I turned my learning journey to Python and Machine Learning, where I dedicated myself to learning not only basic Python but various packages such as NumPy, Matplotlib, TensorFlow, and Keras. I obtained a machine learning specialization from Coursera, and I am currently doing a specialization in Full Stack development and Cloud Computing.

My skills

General

Portuguese English

System

Linux Windows 11 Jupyter Notebook Visual Studio Code

Languages

Python JavaScript HTML5 CSS3 LaTeX

Database

Postgres

Design

Figma

Machine Learning

Matplotlib NumPy Pandas scikit-learn TensorFlow Keras

Contacte me on

My GitHub stats

Description of files/projects

HTML5CSS3JavaScript

Project folder Description Language
need_to_vote Computes the user age at the election year in Brazil and if he need to go vote or not English
calcular_tabuada Calcula a tabuada (de 0 até 10) Portuguese
jogo_da_velha Jogo da velha para dois jogadores Portuguese
precisa_votar Calcula a idade do usuário no ano de eleição e se ele precisa participar do processo eleitoral ou não Portuguese
primeiro_html Página simples em HTML Portuguese
primeiro_javascript Página simples em HTML com Javascript Portuguese
recife Página simples sobre Recife Portuguese

Python

Project file Description Language
eulerian_path.ipynb Take as an input a graph and output either a Eulerian path or a Eulerian cycle, or state that it is not possible
Matplotlib NumPy
English
factorial_finder_study.ipynb Calculares the Factorial of a positive integer sing both loops and recursion. Compare execution time with NumPy builtin function
NumPy
English
set_mis_match.ipynb Given an list of integers, find the number that occurs twice in a list and the number that is missing English
sieve_of_Eratosthenes.ipynb Given an integer n, return a list of all prime numbers up to n. Use the sieve of Eratosthenes strategy
NumPy
English
simple_age_calculator_with_loop.py Compute the age of person in the year 2022 Portuguese
simple_calculator_with_loop.py Simple calculator that computes the sum, subtraction, multiplication and division of two numbers. Uses loop to interact with user Portuguese
simple_calculator.py Simple calculator that computes the sum, subtraction, multiplication and division of two numbers Portuguese
simple_for_while_loop.py Print the floor number of an building where the owner of the building do not wish to include the floor 13. Additional option to reverse order English
simple_storage_management.py Program to save information about the storage of products. Save the product name and quantity in stock, allow to add/subtract/modify/show the product English

Each folder name indicates the main coding/hypertext language used. Most of the code is written in English, but (eventually) all the code will be available in both English and Portuguese.

Current folder structure
HTML-CSS-Javascript
 |-- eng
 |   |-- need_to_vote_page
 |   |   |-- index.html
 |   |   |-- js
 |   |   |   |-- functions.js
 |-- port-BR
 |   |-- calcular_tabuada_pagina
 |   |   |-- index.html
 |   |   |-- js
 |   |   |   |-- funcoes.js
 |   |-- jogo_da_velha_pagina
 |   |   |-- index.html
 |   |   |-- js
 |   |   |   |-- funcoes.js
 |   |-- precisa_votar_pagina
 |   |   |-- index.html
 |   |   |-- js
 |   |   |   |-- funcoes.js
 |   |-- primeiro_html
 |   |   |-- img
 |   |   |   |-- Flag_of_France.svg
 |   |   |   |-- Flag_of_Portugal.svg
 |   |   |   |-- Flag_of_Spain.svg
 |   |   |   |-- logoBasic.svg
 |   |   |   |-- logoFull.svg
 |   |   |   |-- logoFullTransparent.svg
 |   |   |   |-- mapaEuropa.svg
 |   |   |-- index.html
 |   |-- primeiro_javascrip
 |   |   |-- index.html
 |   |   |-- js
 |   |   |   |-- script.js
 |   |-- recife_html
 |   |   |-- convento.html
 |   |   |-- css
 |   |   |   |-- main.css
 |   |   |-- img
 |   |   |   |-- Logo.svg
 |   |   |   |-- img1.jpg
 |   |   |   |-- img2.jpg
 |   |   |   |-- img3.jpg
 |   |   |   |-- img_fundo.png
 |   |   |   |-- marcoZero.jpg
 |   |   |-- index.html
 |   |   |-- outrosPontosTuristicos.html
 |   |   |-- parqueEsculturas.html
Python
 |-- eulerian_path.ipynb
 |-- factorial_finder_study.ipynb
 |-- set_mis_match.ipynb
 |-- sieve_of_Eratosthenes.ipynb
 |-- simple_age_calculator_with_loop.py
 |-- simple_calculator.py
 |-- simple_calculator_with_loop.py
 |-- simple_for_while_loop.py
 |-- simple_storage_management.py

About

Repository for my coding exercises

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Contributors