Skip to content

Repo created to store content and challenges throughout the AceleraDev Python course.

Notifications You must be signed in to change notification settings

LeoDev0/aceleradev-python-2020

Repository files navigation

AceleraDev Python 2020: Stone Payments Edition

Repo created to store content and challenges throughout the AceleraDev Python course.

About Codenation

Through our free developers acceleration program, we find and prepare potential developers from all over Brazil to compose technology teams. Each group of AceleraDev is focused on one or more stacks of technology and is supported by a group of companies, which seek to find among the participants new additions to their teams.

About Stone Payments

Stone Pagamentos é uma Fintech brasileira de meios de pagamentos através dos seus serviços de adquirência multibandeiras por intermédio de máquinas de cartões, processadoras de transações realizadas por cartões de crédito, débito e voucher. Atua no mercado desde 2014, cobrindo todo o território brasileiro.

Course Modules

1st module

Data Structures, Programming Logic, PEP8

2nd module

OOP: Inheritance, Composition, Class Methods, Static Methods, Instance Methods

3rd module

Unit tests, Mock, Pytest, Monkeypatch

4th module

JWT (JSON Web Tokens), Socket, HTTP Protocol

5th module

Database Models, Django Models, Validations

6th module

Django Rest Framework: Serialization, Requests and responses, Function based views, Viewsets and routers

7th module

Django ORM: filtering, caching, raw SQL

8th module

API Design, RAML 1.0, Swagger, Sphinx

9th module

Continous Integration, Continous Delivery, Travis CI

10th module

Final Project

About

Repo created to store content and challenges throughout the AceleraDev Python course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published