Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edoardottt/programming-fundamentals
Useful material for learning Python, start coding and learn how to logically solve real world problems.
https://github.com/edoardottt/programming-fundamentals
algorithms basic-learning basic-programming basics coding fundamentals hacktoberfest learning-python library math mathematics module problem-solving programming programming-fundamentals programming-language python python3 workbook
Last synced: 3 months ago
JSON representation
Useful material for learning Python, start coding and learn how to logically solve real world problems.
- Host: GitHub
- URL: https://github.com/edoardottt/programming-fundamentals
- Owner: edoardottt
- Created: 2019-10-02T06:32:56.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-06-04T06:19:17.000Z (over 1 year ago)
- Last Synced: 2024-10-12T09:47:59.254Z (3 months ago)
- Topics: algorithms, basic-learning, basic-programming, basics, coding, fundamentals, hacktoberfest, learning-python, library, math, mathematics, module, problem-solving, programming, programming-fundamentals, programming-language, python, python3, workbook
- Language: Python
- Homepage: https://www.edoardoottavianelli.it
- Size: 14.6 MB
- Stars: 20
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Useful material for learning Python, start coding and learn how to logically solve real world problems.
[![Python 3.6](https://img.shields.io/badge/python-3.6-blue.svg)](https://www.python.org/downloads/release/python-360/)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/f34580339dbb4cf7ab0daa85b6c98009)](https://www.codacy.com/manual/edoardottt/programming-fundamentals?utm_source=github.com&utm_medium=referral&utm_content=edoardottt/programming-fundamentals&utm_campaign=Badge_Grade)Exercises performed during the course *'Programming Fundamentals'* held by Prof. Sterbini, Prof. Monti and Prof. Spognardi at Sapienza University of Rome.
> **Note**
> You need some python libraries inside the [utils folder](https://github.com/edoardottt/programming-fundamentals/tree/master/utils) to run programs or tests. Be sure to copy those files inside the exercise folder.**Course syllabus:**
- Introduction to programming using the Python language
- Data types
- Variables
- Assignments
- Control structures
- Functions
- Classes
- Modules and Input / Output
- Data structures: vectors, strings, lists and dictionaries
- Design and development of programs through procedural, recursive and object-oriented programming
- Python libraries for graphics, file management, word processing / html and Internet access
- Debugging and program testingDownload 📡
--------```console
git clone https://github.com/edoardottt/programming-fundamentals.git
```Disclaimer⚠️
--------**Copyright of the WorkBook** [official website](https://q2a.di.uniroma1.it/)
~~~
Copyright (C) 2019- Andrea Sterbini ,
Angelo Monti ,
Matteo Neri
~~~All programs and files contained in that directory (https://q2a.di.uniroma1.it/assets/eserciziario-python/script/) are released under [GPLv3 license](https://www.gnu.org/licenses/gpl-3.0.en.html).
Contributing 🤝
------If you spot an error just open an [issue](https://github.com/edoardottt/programming-fundamentals/issues).
--------
[edoardoottavianelli.it](https://www.edoardoottavianelli.it) for contact me.