|
1 | 1 | 
|
2 | 2 |
|
3 |
| -# Welcome to my 🌟 Roadmap Full Stack Python 🌟 (which is also my number 100 repository on GitHub - at the end of 2021) |
| 3 | +# Welcome to my 🌟 Roadmap Full Stack Python 🌟 (which is also my number 100 repository on GitHub - at the end of 2021) |
4 | 4 |
|
5 |
| -## If you're reading this before 01/01/2022, I want to wish you a Happy New Year and lots of health! 🙏 |
| 5 | +## If you're reading this before 01/01/2022, I want to wish you a Happy New Year and lots of health! 🙏 |
6 | 6 |
|
7 | 7 | ## Anyway, enough of the presentations, and let's get down to business!
|
8 | 8 |
|
9 | 9 | # Shortcuts
|
10 | 10 |
|
11 |
| -## [Front-End Development Trail](https://developer.mozilla.org/en-US/docs/Web) |
| 11 | +## 🧑🎨 [Front-End Development Trail](https://developer.mozilla.org/en-US/docs/Web) |
12 | 12 |
|
13 | 13 | - The base of the trail:
|
14 | 14 |
|
|
49 | 49 | ### 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).
|
50 | 50 |
|
51 | 51 |
|
52 |
| -## [Back-End Development Trail](https://developer.mozilla.org/en-US/docs/Learn/Server-side) |
| 52 | +## 🧠 [Back-End Development Trail](https://developer.mozilla.org/en-US/docs/Learn/Server-side) |
53 | 53 |
|
54 | 54 | - Django trail
|
55 | 55 |
|
|
71 | 71 |
|
72 | 72 | ° [Django CMS](https://docs.google.com/document/d/1f5eWyD_sxUSok436fSqDI0NHcpQ88CXQoDoQm9ZXb0s/edit)
|
73 | 73 |
|
74 |
| -### 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! ✌️😉 |
| 74 | +### 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! ✌️😉 |
75 | 75 |
|
76 | 76 | - Flask trail
|
77 | 77 |
|
|
99 | 99 |
|
100 | 100 | ### 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!
|
101 | 101 |
|
102 |
| -## [Database Trail](https://www.oracle.com/database/what-is-database/) |
| 102 | +## 🛢 [Database Trail](https://www.oracle.com/database/what-is-database/) |
103 | 103 |
|
104 |
| -- DataBases (Type: Structured) |
| 104 | + - DataBases (Type: Structured) |
105 | 105 |
|
106 |
| - ° [](https://dev.mysql.com/doc/mysql-shell/8.0/en/) |
| 106 | + ° [](https://dev.mysql.com/doc/mysql-shell/8.0/en/) |
107 | 107 |
|
108 |
| - ° [](https://www.postgresql.org/docs/current/) |
| 108 | + ° [](https://www.postgresql.org/docs/current/) |
109 | 109 |
|
110 |
| - ° [](https://sqlite.org/about.html) |
| 110 | + ° [](https://sqlite.org/about.html) |
111 | 111 |
|
112 |
| -- DataBases (Type: No Structured - NoSQL) |
| 112 | + - DataBases (Type: No Structured - NoSQL) |
113 | 113 |
|
114 |
| - ° [](https://docs.mongodb.com/) |
| 114 | + ° [](https://docs.mongodb.com/) |
115 | 115 |
|
116 |
| - ° [](https://redis.io/documentation) |
| 116 | + ° [](https://redis.io/documentation) |
117 | 117 |
|
118 |
| - ° [](https://cassandra.apache.org/doc/latest/) |
| 118 | + ° [](https://cassandra.apache.org/doc/latest/) |
119 | 119 |
|
120 | 120 | ### Database is an essential part for developing all kinds of applications. Here you can choose any of the 6 alternatives presented, it won't have such a big impact on your coding ability (but be aware of what the market may demand).
|
121 | 121 |
|
122 |
| -## [Infrastructure](https://www.ibm.com/topics/infrastructure) |
| 122 | +## 🔐 [Infrastructure Trail](https://www.ibm.com/topics/infrastructure) |
123 | 123 |
|
124 | 124 | - CI/CD trail
|
125 | 125 |
|
126 | 126 | ° [](https://circleci.com/docs/2.0/)
|
127 | 127 |
|
128 | 128 | ° [](https://docs.gitlab.com/ee/ci/index.html)
|
129 | 129 |
|
130 |
| - ° [](https://docs.github.com/pt/actions) |
| 130 | + ° [](https://docs.github.com/pt/actions) |
131 | 131 |
|
132 | 132 | ° [](https://docs.travis-ci.com/user/tutorial/?utm_source=help-page&utm_medium=travisweb)
|
133 | 133 |
|
|
161 | 161 |
|
162 | 162 | ### 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
|
163 | 163 |
|
| 164 | +## 👨💻 My Stack |
| 165 | + |
| 166 | +### At the moment I am still working on the base. After much research, testing and experimentation, I chose these technologies to compose my Stack: |
| 167 | + |
| 168 | +On the Front End: |
| 169 | + |
| 170 | + |
| 171 | + |
| 172 | + |
| 173 | + |
| 174 | + |
| 175 | +On the Back-End |
| 176 | + |
| 177 | + |
| 178 | + |
| 179 | + |
| 180 | + |
| 181 | +On the DataBases: |
| 182 | + |
| 183 | + |
| 184 | + |
| 185 | + |
| 186 | +On the Infrastructure: |
| 187 | + |
| 188 | + |
| 189 | + |
| 190 | + |
| 191 | + |
| 192 | + |
| 193 | + |
| 194 | + |
164 | 195 | ### The repositories that helped me build this roadmap: [Markdown Badges of Roadmap](https://github.com/Ileriayo/markdown-badges)
|
0 commit comments