Full stack python developer roadmap

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

My Personal Roadmap Full-Stack Web Python

CarlosViniMSouza/Roadmap-FullStack-Python

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

logo_python_frameworks

Welcome to my 🌟 Roadmap Full Stack Python 🌟 (which is also my number 100 repository on GitHub — at the end of 2021)

If you’re reading this before 01/01/2022, I want to wish you a Happy New Year and lots of health! 🙏

Anyway, enough of the presentations, and let’s get down to business!

  • The base of the trail: °
  • Popular CSS Frameworks: °
  • JS Packages Manager: °
  • Complete Frameworks Front-End: °
  • Frameworks JS: ° °

OBS.: My advice is, you should master the basics, and select 1 framework from each sub-topic to specialize in (remember: the focus here is Python for the Web, don’t worry so much about the Front-End issue, the unless you want to be a Full Stack developer with an emphasis on Front End).

Ok, It may seem like little to study, but Django’s ecosystem is vast (it can take months to develop a good foundation and generate a few small projects). But if you are patient, this time spent will pay off! ✌️ 😉

Flask is generally the second most used python framework on the web (second only to Django); for a few reasons: in addition to being simpler than its competitor (Django), it provides more freedom and flexibility to the developer. Very suitable for small building web applications.

FastAPI (different from Flask and Django), was made thinking about making API’s easier to build — but it is highly recommended in the technology market, so I think it’s good to take some time to study it!

Database is an essential part for developing all kinds of applications. Here you can choose any of the alternatives presented, it won’t have such a big impact on your coding ability (but be aware of what the market may demand).

  • 📜 CI/CD trail °
  • ☁️ Cloud Services trail °
  • 🏢 Hosting(Deploy) trail °
  • 📝 Version Control trail °
  • 🚛 Containers Management trail °

OBS.: Git is a desktop tool we use to manage project versions on our local machine. the other tools are cloud services that allow the developer to manage projects and changes in a virtual environment.

So dear reader, I need to inform you of the following: With the advent and advances of Artificial Intelligence, we developers need to be aware of this. Even more so now with the integration between Web and Neural Networks increasingly intertwined.

And beyond that, Python is the most popular and recommended when it comes to Data Analysis and Science! So, be smart (it may take time to build your stack, but knowledge in the data area will benefit you in the long run).

At the moment I am still working on the base. After much research, testing and experimentation, I chose these technologies to compose my Stack:

On the Data Analysis/Science:

The repositories that helped me build this roadmap: Markdown Badges of Roadmap

About

My Personal Roadmap Full-Stack Web Python

Источник

Читайте также:  Java load start windows
Оцените статью