Giter Site home page Giter Site logo

junior_python_developer_roadmap's Introduction


🌐 Python разработчик. Путь с нуля к ЗП от 1500$ за полгода


Python

1.1 Основы

  • 🌵 Базовый синтаксис
  • 🌵 Переменные и типы данных
  • 🌵 Списки, словари, кортежи, множества
  • 🌵 Приведение типов, исключения
  • 🌵 Циклы и условия
  • 🌵 Функции, встроенные функции
  • 🌵 Виртуальное окружение

1.2 Продвинутый уровень

  • 🌵 Классы и ООП
  • 🌵 Инкапсуляция, наследование, полиморфизм
  • 🌵 Методы
  • 🌵 Декораторы
  • 🌵 Итераторы и генераторы
  • 🌵 RegEx - регулярные выражения
  • 🌵 Структуры данных и алгоритмы:
  • Массивы и связанные списки
  • Кучи, стеки и очереди
  • Хэш-таблицы
  • Бинарные деревья
  • Рекурсия
  • Алгоритмы сортировки

Что почитать


Что изучать дальше

2.1 - Django

Что почитать


2.2 - СУБД

  • PostgreSQL
  • MySQL

Что почитать


2.3 - HTML/CSS/Bootstrap

Что почитать


2.4 - Какие проекты выполнить что-бы изучить Django на практике

  • Личный блог
  • ToDo app | Приложение для заметок

2.5 - DRF - Django REST Framework

Что почитать


+ JS, Vue.js или React

Что почитать

3 - Знание терминала и умение работать с Linux


4 - Docker

Что почитать


5 - Telegram боты

Что почитать


6 - Знание английского языка x2-3 к заработной плате

Возможность откликаться на зарубежные вакансии, ЗП на старте от 2500-3000$, при условии наличия навыков описанных выше


junior_python_developer_roadmap's People

Contributors

pythontoday avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.