Python Developer
i. CLI, git fundamentals, branching/merging, pull request workflow
ii. Python - Core Python, object oriented programming, pip, virtualenv,
matplotlib, unit testing
iii. Flask - routes, view functions, request-response cycle, templates,
forms, SQLAlchemy
iv. HTTP fundamentals, authentication, authorization, caching,
background jobs, messaging queues, Elasticsearch
v. Django - models, views, templates, admin site, forms, ORM, Django
REST Framework
vi. Databases - Postgres, normalized schema design, CRUD operations,
querying with joins, subqueries, aggregations
Various Bootcamp Tracks –Cont.