Repo created to store content and challenges throughout the AceleraDev Python course.
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.
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.
Data Structures, Programming Logic, PEP8
OOP: Inheritance, Composition, Class Methods, Static Methods, Instance Methods
Unit tests, Mock, Pytest, Monkeypatch
JWT (JSON Web Tokens), Socket, HTTP Protocol
Database Models, Django Models, Validations
Django Rest Framework: Serialization, Requests and responses, Function based views, Viewsets and routers
Django ORM: filtering, caching, raw SQL
API Design, RAML 1.0, Swagger, Sphinx
Continous Integration, Continous Delivery, Travis CI