Skip to content

MatteV02/learn-python-core

 
 

Repository files navigation

Learn Python

Indice:

Warning

La cartella col materiale del progetto per ora è vuota!

Software e Materiale Aggiuntivo

Python

Visual Studio Code

Guida all'installazione

Materiale aggiuntivo

Moduli

[M1] Basics

  • The Python environment
  • Variables, constants
  • Numeric, strings, boolean literals
  • Flow control statements
  • Functions, parameter passing
  • Exceptions (?)
  • I/O Basics

[M2] Data Structures

  • Iterable, Iterator, Generator
  • List, Tuple, Set, Dictionary
  • Generator, List, Dictionary Comprehension
  • Itertools

[M3] Object Oriented Programming

  • Classes, objects, informal interfaces
  • Getters, setters, properties
  • Encapsulation, inheritance, polymorphism
  • Modules and packages

[M4] Project

  • TBD

About

An adaptation of nbicocchi/learn-python-core course oriented for high school students.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.1%
  • Other 0.9%