Список моих руководств по Python и javascript

Это всего лишь список курсов со ссылками, которые я бы порекомендовал всем, кто хочет следовать тому же стеку, который использую я. Некоторые из них бесплатны, а другие - премиум-класса.

Я сделаю еще один пост с более подробным объяснением для людей, которые заинтересованы в веб-разработке.

Внешний интерфейс

Ускоренный курс HTML и CSS - бесплатно

Современный JavaScript (от новичка до ниндзя) - премиум

Vue JS 2 Tutorial - бесплатно

Vue CLI 3 Tutorial - бесплатно

Vuex Tutorial - бесплатно

Создавайте веб-приложения с Vue JS 2 и Firebase - премиум

Советую также изучить некоторые реакции.

Бэкэнд

Python Core and Advanced - бесплатно (Отлично для понимания основ Python)

Полный курс Python | Learn Python by Doing - премиум (мне очень нравится этот)

Полный веб-курс Python: сборка 8 веб-приложений Python - премиум (Этот курс познакомил меня с flask)

The Flask Mega-Tutorial (Python Web Development) - премиум (Один из лучших)

Flask Tutorials - бесплатно (действительно хорошо)

REST API с Flask и Python - премиум

Расширенные API REST с Flask и Python - премиум

Автоматизированное тестирование программного обеспечения с помощью Python - премиум (TDD, очень важно)

Python and Django Full Stack Web Developer Bootcamp - премиум

Django 2.2 и Python | The Ultimate Web Development Bootcamp - премиум (действительно хорош для новичков)

Django Tutorials - бесплатно

Создайте Backend REST API с Python и Django - Начинающий - премиум

Создайте Backend REST API с Python и Django - Advanced - премиум (использует TDD и Docker)

Хорошо иметь

Python REST API с Flask, Docker, MongoDB и AWS DevOps - премиум (не лучший, но информация в нем очень ценная)

Полное руководство по Django REST Framework и Vue JS - премиум (два фреймворка, которые я сейчас использую на работе)

React & Django Full Stack: веб-приложение, backend API, мобильные приложения - премиум (хорошее введение в React и Django)

Алгоритмы и структуры данных в Python - премия

Советы

  1. Изучите алгоритмы и структуры данных.
  2. Изучите и используйте TDD (разработка через тестирование) очень хорошо.
  3. Не торопитесь с уроками.
  4. Практика, практика, практика.

Практика для собеседований и улучшения

Https://www.codewars.com

Https://www.hackerrank.com/