Skip to content

Repository files navigation

42 Django Piscine

The complete 42 Django Piscine, from shell and HTML basics up to a real-time chat on Django Channels. Each day is its own repository, wired in here as a git submodule.

git clone --recurse-submodules git@github.com:42-Course/Django.git

Map

repository map

*Generated with lsphere

Modules

# Module Topic Repository
00 Initiation Shell, HTML, CSS, JavaScript Django-0-Initiation
00 Starting Python fundamentals: types, sorting, file I/O Django-0-Starting
00 Oob Object-oriented Python, templating, class design Django-0-Oob
01 Lib Virtualenvs, pip, HTTP requests, scraping Django-1-Lib
01 Base Django Views, URLs, templates, static files, first model Django-1-Base-Django
02 SQL Raw psycopg2 vs. the Django ORM, migrations, fixtures Django-2-SQL
03 Advanced Class-based views, auth, i18n, custom template tags Django-3-Advanced
03 Sessions Sessions, permissions, voting, reputation Django-3-Sessions
03 Final Real-time chat with Django Channels (ASGI) Django-3-Final

Every module runs the same way:

cd "Django - 2 - SQL"
docker compose up --build

with love by pulgamecanica

About

42's Django Piscine

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors