Цель заброшена
Автор не отписывался в цели 4 года 8 месяцев 25 дней
Полезные ссылки на тему программирование (в основном Веб-разработка, Python, Django)
повторить перед собесом
ООП на Python: концепции, принципы и примеры реализации
SOLID: Принцип единственной обязанности
Принципы SOLID пример solid.python
Курсы
- https://ru.hexlet.io/ курсы
- Как научиться разработке на Python: новый видеокурс Яндекса
- https://devman.org/ задачи (платно)
- Курс "Язык Python"
- Список из 227 бесплатных онлайн-курсов
- Python 3.4 Programming Tutorials
- Курс языка Python и базовых алгоритмов и структур данных
- 27 сайтов с задачками для оттачивания навыков программирования
- задачи https://leetcode.com/https://www.interviewbit.com/
- Python Web Development Tutorials
- Tkinter Course - Create Graphic User Interfaces in Python Tutorial
- Django 3.0 Full Course For Beginners 2020 | Django Step By Step Tutorials
- Django REST Framework Full Course For Beginners | Build REST API With Django
- общий список
Python
- Алгоритмы и структуры
- http://aliev.me/runestone/ вот вообще лучше по алгоритмам и на python
- Гибридные сортировки
- All Algorithms implemented in Python
- Problem Solving with Algorithms and Data Structures using Python
- Объяснение алгоритмов сортировки с примерами на Python
- Python Algorithms for Interviews
многопоточность и всё такое
- Python: магия генераторов
- Упрощаем разработку: асинхронные функции Python
- Многопоточность в одну строку
- Как сделать код Python параллельным с помощью 3х строк
- Модуль concurrent.futures (Наташа Самойленко)
- Multithreading VS Multiprocessing in Python
- Parallel programming in Python
- Эффективная многопоточность в Python
- Trio – асинхронное программирование для людей
- PYTHON: A QUICK INTRODUCTION TO THE CONCURRENT.FUTURES MODULE
- Easy Concurrency in Python
- AsyncIO для практикующего python-разработчика
- Sequential Exeuction, Multiprocessing, and Multithreading IO-Bound Tasks in Python
- Python 101 – Launching Subprocesses with Python
--
- All You Need to Know About Big O Notation [Python Examples]
- Python 3 Patterns, Recipes and Idioms
- https://repl.it/languages/python3 онлайн интерпретатор
- How to profile and optimize Python apps
- Itertools и функциональный Python / Влад Токарев
- https://www.pythonsheets.com/ шпоры
- Что такое дескрипторы и их использование в Python 3.6+
- https://pymotw.com/3/
- Python 3 для сетевых инженеров
- Знакомство с FastAPI
- Documenting Python Code: A Complete Guide
- Асинхронное программирование в Python: краткий обзор
- Python 3.5 Реализация параллелизма с использованием asyncio
- Асинхронность в Python
- Упрощаем разработку: асинхронные функции Python
- Конкурентность в Питоне с нуля. Вживую (перевод)
- Введение в Многопоточность в Python
- УУскорьте вашу программу на Python с параллелизмом(threading,asyncio,multiprocessing)
- realpythonru
- Debugging Python | Python tricks pudb на винде будет ошибка name 'fcntl' is not defined
- https://code.visualstudio.com/docs/python/python-tutorial
- Expert python topics you should know
- Python Multiprocessing Tutorial: Run Code in Parallel Using the Multiprocessing Module
- Async Python Tutorial: Foundations for those with no prior async experience
- https://proglib.io/p/uproshchaem-razrabotku-asinhronnye-funkcii-python-2019-10-06
- Learn Functional Python in 10 Minutes
- How to Use Generators and yield in Python
- Regex Performance in Python
- Tutorial: Python Regex (Regular Expressions) for Data Scientists
- Регулярные выражения в Python от простого к сложному
- Preventing SQL Injection Attacks With Python
- Multiprocessing vs. Threading in Python: What Every Data Scientist Needs to Know
- Использование asyncio для создания асинхронных драйверов устройств на MicroPython v.1.12
- Advanced Asyncio: Solving Real World Production Problems
- SOLID Principles explained in Python with examples
- Complete Guide to Imports in Python: Absolute, Relative, and More
- Python 3.8: Что нового и как этим пользоваться?
- Python sleep(): How to Add Time Delays to Your Code
- Новинки аннотаций типов в Python 3.8 (Protocol, Final, TypedDict, Literal)
- Введение в аннотации типов Python
- Введение в аннотации типов Python. Продолжение
- Python и быстрые HTTP-клиенты
- Python Datetime Tutorial: Manipulate Times, Dates, and Time Spans
- When to Use a List Comprehension in Python
- How to Use Redis With Python
- Работаем с API Google Drive с помощью Python
- Code Style
- Python Anti-Patterns
- Python 101: iterators, generators, coroutines
- 30 Python Best Practices, Tips, And Tricks
- Making Python Programs Blazingly Fast
- Numba makes Python 1000x faster!
- Введение в ASGI: становление асинхронной веб-экосистемы Python
- Introduction to ASGI: Emergence of an Async Python Web Ecosystem
- Python Type Hints
- How To Make Python Wait
- Python Performance Tips
- Письмо начинающему изучать Data Science
Хороший код
- Pythonic code review
- Python Coding Guidelines for Sanity
- Шаблоны проектирования в Python: для стильного кода
- 4 must-have паттерна проектирования в Python
- The Renegade CoderArticlesCode71 Python Code Snippets for Everyday Problems 71 Python Code Snippets for Everyday Problems
- clean-code-python
- Как проводить код-ревью
Часть вторая. Как проходить code review по версии Google - Как правильно делать код-ревью?
- Как правильно делать код-ревью? Часть 2: навигация по ревью, скорость, комментарии, конфликты
- Code review — улучшаем процесс
- Поиск идеального набора инструментов: анализ популярных шаблонов Python-проектов
- PEP 257 на русском. (Соглашение о Docstrings)
- PEP 3107 (Аннотации в функциях)
- PEP 572 (Выражения присваивания в python 3.8)
- The Elements of Python Style
конфы
Django
- Classy Class-Based Views
- Views On Views
- Try DJANGO TUTORIAL Series (v2.2)
- Документация Django 2.0 на русском (перевод автоматический)
- Django 2.1 - Getting started (на русском)
Руководство Django Girls (en версия по-моему поновее) - Try DJANGO Tutorial Series
- A Complete Beginner's Guide to Django (++) - туториал en еще один
- https://developer.mozilla.org/ru/docs/Learn/Server-side/Django еще туториал
- https://metanit.com/python/django/ туториал
- еще туториал sentdex
- Веб-фреймворк Django (Python) - mozilla
- Modern template for Django admin interface with improved functionality
- 10 основных ошибок, совершаемых Django-разработчиками
- Руководство по веб-фреймворку Django
- Django в примерах
- Первое, что нужно сделать запуская проект на Django
- Django - Урок 001. Развёртывание сайта на Django + PostgreSQL + Gunicorn + Nginx
- Топ книг по фреймворку Django
- Настройка сервера с помощью uWSGI и Nginx на Debian 9
- django-extensions
- Optimizing Postgres full text search in Django
- Python Chat Tutorial with Django and React
- Django + Elasticsearch. Searching for awesome TED Talks
- Ana Balica - Demystifying Mixins with Django
- Awesome Django
- JustDjango
- Django 2.1 Authentication Tutorial
- Django 2.1 File Upload Tutorial
- Django Tutorials
- Как покрыть приложение на Django модульными тестами
- Django: асинхронное приложение из одного файла
- 7 Common Mistakes That Django Developers Make
- Что нужно знать, чтобы управлять пользователями в Django Admin
- Django Admin Cookbook
- JWT Auth with DjangoREST API
- Как покрыть приложение на Django модульными тестами
- View Based Permissions in Django
- Profiling Django with DTrace and cProfile
- Counting Queries: Basic Performance Testing in Django
- Working with Redis in Python with Django
- The Django Speed Handbook: making a Django app faster
Tutorial Django
Django REST Framework
Flask
- 4 Use Cases for When to Use Celery in a Flask Application
- Setting Up a Flask Application in Visual Studio Code
- Awesome Flask
- Setting Up a Flask Application in Visual Studio Code
- Python REST APIs With Flask, Connexion, and SQLAlchemy – Part 4
- Developing a Single Page App with Flask and Vue.js
- Building a basic Search Engine using Elasticsearch & fscrawler
- Пишем API на Python (с Flask и RapidAPI)
- Flask Dashboard ModularAdmin
- Админка за 5 минут. Фронтэнд — react-admin, бэкэнд — Flask-RESTful
- How to use Flask with gevent (uWSGI and Gunicorn editions)
- Porting Flask to FastAPI for ML Model Serving
- How to validate user data client and server side using Formik, Marshmallow, webargs and Flask
Линукс
- Права в Linux (chown, chmod, SUID, GUID, sticky bit, ACL, umask)
------------
HTTP/3: разрушение основ и дивный новый мир
PyCharm for Productive Python Development (Guide)
руководство по именованию переменных
ООП, «святая троица» и SOLID: некоторый минимум знаний о них
Крадущийся тигр, затаившийся SQLAlchemy. Основы
Часть вторая. Как проходить code review по версии Google
библиотеки
reecoursesonline.me http://smtebooks.com http://www.allitebooks.com/ sanet.cd http://scanlibs.com __ __ __ __ __ ___ __
http://libgen.io библиотека http://www.kodges.ru http://www.allitebooks.in
http://www.ebooksz.net/languages/
https://www.freetutorials.us/tag/python/
http://forcoder.ru/python/ библиотека
--
ООП, «святая троица» и SOLID: некоторый минимум знаний о них
https://www.youtube.com/user/itsemaev/playlists linux
http://djangofriendly.com/hosts/ хостинги https://www.arubacloud.com
Как стать веб-разработчиком в 2017 году — план действий
http://python-docs.readthedocs.io/en/latest/index.html
хостер Veesp.com
50+ Amazing Tools and Online Resources for Web Developers | Bookmark Now!
Лучшие Youtube-каналы для Frontend-разработчика
https://www.fullstackpython.com/
Замеряйте скорость (speedindex) Ваших сайтов на webpagetest.org
https://www.hackerrank.com/domains/python/py-introduction сайт с задачками
https://github.com/amureki/django_faq django полезные ссылки
Советы сеньоров: как прокачать знания junior Front-end/JavaScript
Postman – ваш помощник в тестировании API
www.sololearn.com решалка тестов
Как стать веб-разработчиком в 2017 году — план действий
23 рекомендации для читабельного кода
краткий конспект книги «Чистый Код» Роберта Мартина
Как решить любую программерскую задачу
https://www.datacamp.com/tracks/python-programmer
http://www.marinamele.com/taskbuster-django-tutori...
http://waldobronchart.github.io/ShortcutMapper/#JetBrainsPyCharm показывает комбинации клавиш
Учебник: jQuery для начинающих
-------
http://flask-russian-docs.readthedocs.io/ru/latest/index.html
189 телеграм-чатов для IT-рекрутеров
57 подкастов для программистов
--tcp ip--
https://www.syl.ru/article/175279/new_protokolyi-tcp-ip-interneta-stek-protokolov-tcp-ip
---тестирование--
http://software-testing.ru/forum/
Качество и Тестирование ПО (весна 2015)
https://github.com/atinfo/awesome-test-automation/blob/master/python-test-automation.md
--------важное ----------
A Sort of All Sorting Algorithms
Django: An Unofficial Opinionated FAQ
Шаблоны проектирования с человеческим лицом
Небольшая шпаргалка для работы с Git, GitHub
Python Developers Survey 2018 Results
Требования к Python-разработчику на мировом рынке 2019 года
От CREATE до JOIN: введение в SQL + шпаргалка
TCP против UDP или будущее сетевых протоколов
How to Install Python 3.7 on Ubuntu, Debian and LinuxMint
How to Install Python 3.6 on Ubuntu & LinuxMint
JWT для чайников: 5 шагов к пониманию JSON веб-токенов
Поиск работы
- Обратное собеседование: какие вопросы задавать компании?
- Собеседование наоборот: вопросы соискателя к компании
- Как собеседовать работодателя?
- Как и для чего собеседовать работодателя
- Вопросы для собеседования — от кандидата к работодателю
- Правильные вопросы работодателю на собеседовании
- Про собеседования
- https://habr.com/ru/post/499394/ Подготовка к собеседованиям в IT-гиганты: как я преодолела проклятье алгоритмического собеседования
- Как разработчик, я никогда не знаю себе цену, потому что её нет. Но вся система построена так, как будто она есть
- 12 шагов по поиску удаленной работы
- «Какие у вас есть вопросы?» – вопрос, который гарантирован на любом собеседовании на работу.
- Вопросы будущему работодателю
- 12 вопросов, которые стоит задать потенциальным работодателям
- Как написать сопроводительное письмо
- 20 простых и эффективных советов поиска работы через LinkedIn
- Как за 7 дней вывести свой LinkedIn в топ-3% и получить шквал предложений работы
- Interview questions at PWC, Deloitte, KPMG and EY. The definitive list
- https://djinni.co анонимный поиск работы
- Удаленная работа в режиме full-time: с чего начать, если ты не senior
- 20 вопросов, которые стоит задать IT-компании, прежде чем сменить работу
- удаленка
- Обзор англоязычных сайтов для поиска постоянной удаленной IT работы
- Агрегатор вакансий об удалённой работе
- https://weworkremotely.com https://stackoverflow.com/jobs/remote-developer-jobs
- gun.io
- Global 2000: World's Best Employers
- http://techhunt.com.ua/ru/vacancies/
- https://dou.ua/lenta/articles/remote-job/ удаленная работа (Украина)
- Иммиграция фрилансера: что нужно знать
- http://www.businessinsider.com/comparably-the-50-best-big-companies-to-work-for-of-2017-2017-11/#no-6-indeed-45
- http://techvillage.ru отзывы про работу и жизнь в разных странах
- Где лучше жить программисту. Сравниваем 9 стран
- https://habrahabr.ru/post/343914/ работа в Германии
- Как ИТ-специалисту переехать в США: сравнение рабочих виз, полезные сервисы и ссылки в помощь
- 15 вопросов на собеседовании при поиске работы за рубежом
- indeed.com или monster.com.
- Где искать и как нанимать ИТ-специалистов (про описание вакансии)
- Эмиграция и всё о ней в телеграм-блогах
- Как составить резюме для зарубежных it-компаний
- Job interview in English: как готовиться и что отвечать
- https://habrahabr.ru/company/itroles/blog/341978/ Как искать IT вакансии в ЕС
- Дополнение к статье «Тонкости резюме в немецкие IT-компании»
- Тонкости резюме в немецкие IT компании. Часть 1
- http://labcareer.ru/jobs/ стажировки
- Семь странных способов борьбы с отшельничеством на удаленной работе
- https://www.freelancermap.com/
- relocate.me и https://www.itrabota.com (https://www.resuma.io)
- https://weworkremotely.com/
- https://jff.name/ про Upwork http://blog.uartema.com/2017/03/06/kak-nachat-na-upwork/
- https://www.toptal.com/about
- How to Find and Hire a Python/Django Development Company
- Как найти работу с релокацией в Европу: практический гайд для IT-специалистов
- Episode #150: Winning the Python software interview
- 9065
- 29 октября 2016, 05:59
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением