Skip to content

anadulce/curso-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

237 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Course

Read the Docs

This repo contains the material for the Introductory Python course created by grupy-sanca.

All the material is in pt-br.

Check the material online here.

Find us in Facebook, Telegram, Discord, Instagram, Meetup and YouTube

How to use locally

  1. Install requirements:

    $ python -m venv env
    $ source env/bin/activate
    $ pip install -Ur requirements.txt

    You also need enchant, pyenchant and a pt-br dictionary (e.g. hunspell-pt-br) for spell checker.

  2. Run the following command to generate the material in HTML:

    $ make html

    Another option is to produce a pdf using latex:

    $ make latexpdf
  3. To see the material locally open the page build/html/index.html in your favorite browser or the file build/latex/CursoIntrodutoriodePython.pdf in your favorite pdf viewer.

  4. To run the spell checker:

    $ sphinx-build -b spelling -nW source/ build/
  5. To run doctest:

    $ sphinx-build -b doctest -n source/ build/

How to generate instructor's guide

$ SPHINXOPTS="-t instructors" make html

How to contribute

Fork this repo, make your changes and open a Pull Request.

Don't forget to add your name to source/contribuidores.rst. Please, keep the list in alphabetical order.

LICENSE

This material is licensed under Creative Commons CC-BY-NC-SA 4.0 License

About

Curso Introdutório de Python do grupy-sanca

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 89.7%
  • Makefile 10.3%