Skip to content
This repository was archived by the owner on Apr 3, 2026. It is now read-only.

Commit 41883d5

Browse files
authored
chore: fixing readme grammar. updating license year
2 parents 17a08a4 + f2ef7a1 commit 41883d5

3 files changed

Lines changed: 25 additions & 26 deletions

File tree

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2025 Nicolás Omar González Passerino
3+
Copyright (c) 2026 Nicolás Omar González Passerino
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Repository created to record my practice learning Python with exercises based on
1616
## Requirements
1717
- [Python](https://www.python.org/downloads/) `v3` or above
1818
- [Anaconda](https://www.anaconda.com/download).
19-
- Once you installed the tool and its python enviroment, install the following packages
19+
- Once you have installed the tool and its Python environment, install the following packages
2020
- pycryptodome
2121
- flask
2222

@@ -27,60 +27,60 @@ git clone https://github.com/NicolasOmar/python-practice.git
2727
cd python-practice
2828
```
2929

30-
> Some exercises need install of mentioned third-party packages in [Requirements](#requirements).
30+
> Some exercises need installation of the mentioned third-party packages in [Requirements](#requirements).
3131
3232
## How to run it
3333
Each folder might have the following files:
3434
- `theory.py` for concepts explanation.
35-
- `blockchain.py` for improvements in course's main exercise.
36-
- `exercise.py` related to subject's learned lessons.
35+
- `blockchain.py` for improvements in the course's main exercise.
36+
- `exercise.py` related to the subject's learned lessons.
3737

38-
> There are some cases where the files are extended as folders due its structure has been increased
38+
> There are some cases where the files are extended as folders due to their structure having increased
3939
4040
To run any specific exercise, execute the following command in the project´s folder:
4141
```python
4242
cd folder_name
4343
python3 exercise.py # Or any .py file
4444
```
4545

46-
## Repo structure & what i learned in each exercise
46+
## Repo structure & what I learned in each exercise
4747
- Basics (`1-basics` folder)
4848
- Understanding of Core concepts such as:
4949
- `variables`.
5050
- value `types`.
51-
- how to handle `numbers` (integers and float), `strings` and `lists`.
51+
- how to handle `numbers` (integers and floats), `strings`, and `lists`.
5252
- `functions`, how to handle `default values` and `keyword arguments`.
5353
- variable scope and differences between local and global types.
5454
- Using `Doc strings` to document code.
5555
- Loops (`2-loops` folder)
5656
- Understanding how to use `for` loops.
57-
- Also how to handle list index by `range` function.
57+
- Also, how to handle the list index using the `range` function.
5858
- Understanding how to use `while` loops.
5959
- Understanding how to use `if/else` and `elif` conditionals.
6060
- Understanding how to use `break` and `continue` words.
61-
- Undesrtanding the usage of `None` value.
62-
- Undesrtanding the `not` keyword.
61+
- Understanding the usage of the `None` value.
62+
- Understanding the `not` keyword.
6363
- Complex Data Structures (`3-data-structures` folder):
6464
- How to use `tuples`.
65-
- How to use `lists`
65+
- How to use `lists.`
6666
- How to create modified lists with `comprehension lists`.
67-
- How to make copies from another list and understanding the differece between `copy by reference` and `by value`.
68-
- How to check value validity (if is true) with methods such as `all` or `any`.
67+
- How to make copies from another list and understand the difference between `copy by reference` and `by value`.
68+
- How to check value validity (if it is true) with methods such as `all` or `any`.
6969
- How to use `set`.
7070
- Use built-in converter methods like `enumerate`.
7171
- Functions and Strings (`4-functions-and-strings` folder)
72-
- How to use `format` method for strings.
72+
- How to use the `format` method for strings.
7373
- How to use string interpolation with the `f` method.
74-
- How to map lists with map method and `lambda functions`.
75-
- How to summarize data with `reduce` method.
74+
- How to map lists with the map method and `lambda functions`.
75+
- How to summarize data with the `reduce` method.
7676
- Standard Library (`5-standard-library` folder)
7777
- Understanding the ways to import built-in functions from [Python Standard Library](https://docs.python.org/3/library/index.html).
78-
- Learn how to split functions in other files and import them.
78+
- Learn how to split functions into other files and import them.
7979
- File management (`6-file-management` folder)
80-
- Learn how to `open`, `close`, `write` and `read` a file.
80+
- Learn how to `open`, `close`, `write`, and `read` a file.
8181
- Learn how to handle multiline texts (by writing and reading them).
82-
- Learn how to handle better the open/close file logic using `with` statement.
83-
- Object oriented programming (`7-object-oriented` folder)
82+
- Learn how to handle the open/close file logic better using the `with` statement.
83+
- Object-oriented programming (`7-object-oriented` folder)
8484
- Learn how to create a `class` with its `properties` and its `methods` and call them from an `instance`.
8585
- How to assign object values in creation with `class constructor`.
8686
- Basic understanding of built-in class methods such as `__dict__`.
@@ -90,10 +90,10 @@ python3 exercise.py # Or any .py file
9090
- How to implement a better encapsulation using `properties` for `getter` and `setter methods`.
9191
- Modules and HTTP (folder `8-modules-and-http`):
9292
- How to install and implement packages from [pip](https://pypi.org/) network such as [pycryptodome](https://pypi.org/project/pycryptodome/)
93-
- How to set-up an python environment using [Anaconda](https://anaconda.org/)
94-
- Learn how to set-up a RESTful server using [flask](https://flask.palletsprojects.com/en/stable/)
93+
- How to set up a Python environment using [Anaconda](https://anaconda.org/)
94+
- Learn how to set up a RESTful server using [flask](https://flask.palletsprojects.com/en/stable/)
9595

9696
## Other practice repos
97-
| Node | React | Angular | GraphQL | HTML & CSS | Styling | Typescript | NextJs | Docker |
97+
| Node | React | Angular | GraphQL | HTML & CSS | Styling | Typescript | NextJS | NestJS |
9898
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
99-
| [<img src="https://cdn.simpleicons.org/node.js" title="Node Practice Repo" alt="Node Practice Repo" width="48px">](https://github.com/NicolasOmar/node-practice) | [<img src="https://cdn.simpleicons.org/react" title="React Practice Repo" alt="React Practice Repo" width="48px">](https://github.com/NicolasOmar/react-practice) | [<img src="https://cdn.simpleicons.org/angular" title="Angular Practice Repo" alt="Angular Practice Repo" width="48px">](https://github.com/NicolasOmar/angular-practice) | [<img src="https://cdn.simpleicons.org/graphql" title="GraphQL Practice Repo" alt="GraphQL Practice Repo" width="48px">](https://github.com/NicolasOmar/graphql-practice) | [<img src="https://cdn.simpleicons.org/html5" title="HTML and CSS Practice Repo" alt="HTML and CSS Practice Repo" width="48px">](https://github.com/NicolasOmar/html-css-practice) | [<img src="https://cdn.simpleicons.org/sass" title="Styling Practice Repo" alt="Styling Practice Repo" width="48px">](https://github.com/NicolasOmar/styling-practice) | [<img src="https://cdn.simpleicons.org/typescript" title="Typescript Practice Repo" alt="Typescript Practice Repo" width="48px">](https://github.com/NicolasOmar/typescript-practice) | [<img src="https://cdn.simpleicons.org/nextdotjs" title="NextJs Practice Repo" alt="NextJs Practice Repo" width="48px">](https://github.com/NicolasOmar/next-practice) | [<img src="https://cdn.simpleicons.org/docker" title="Docker Practice Repo" alt="Docker Practice Repo" width="48px">](https://github.com/NicolasOmar/docker-practice) |
99+
| [<img src="https://cdn.simpleicons.org/node.js" title="Node Practice Repo" alt="Node Practice Repo" width="48px">](https://github.com/NicolasOmar/node-practice) | [<img src="https://cdn.simpleicons.org/react" title="React Practice Repo" alt="React Practice Repo" width="48px">](https://github.com/NicolasOmar/react-practice) | [<img src="https://cdn.simpleicons.org/angular" title="Angular Practice Repo" alt="Angular Practice Repo" width="48px">](https://github.com/NicolasOmar/angular-practice) | [<img src="https://cdn.simpleicons.org/graphql" title="GraphQL Practice Repo" alt="GraphQL Practice Repo" width="48px">](https://github.com/NicolasOmar/graphql-practice) | [<img src="https://cdn.simpleicons.org/html5" title="HTML and CSS Practice Repo" alt="HTML and CSS Practice Repo" width="48px">](https://github.com/NicolasOmar/html-css-practice) | [<img src="https://cdn.simpleicons.org/sass" title="Styling Practice Repo" alt="Styling Practice Repo" width="48px">](https://github.com/NicolasOmar/styling-practice) | [<img src="https://cdn.simpleicons.org/typescript" title="Typescript Practice Repo" alt="Typescript Practice Repo" width="48px">](https://github.com/NicolasOmar/typescript-practice) | [<img src="https://cdn.simpleicons.org/nextdotjs" title="NextJS Practice Repo" alt="NextJS Practice Repo" width="48px">](https://github.com/NicolasOmar/next-practice) |[<img src="https://cdn.simpleicons.org/nestjs" title="NestJS Practice Repo" alt="NestJS Practice Repo" width="48px">](https://github.com/NicolasOmar/nest-practice) |

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"license": "MIT",
66
"private": true,
77
"description": "Repository created to record my practice learning NextJs",
8-
"main": "index.js",
98
"repository": {
109
"type": "git",
1110
"url": "git+https://github.com/NicolasOmar/python-practice.git"

0 commit comments

Comments
 (0)