Logo

dev-resources.site

for different kinds of informations.

Why I'm giving Python and Django another chance

Published at
9/20/2020
Categories
python
django
journey
progress
Author
nwby
Categories
4 categories in total
python
open
django
open
journey
open
progress
open
Author
4 person written this
nwby
open
Why I'm giving Python and Django another chance

I work mostly with PHP and Laravel at work and in my own projects. I love PHP and Laravel, they both get a lot of criticism from the wider developer community at times, but I feel like I want to learn something new and give another language and framework a chance. By no means am I downing tools with PHP and Laravel, I will still very much use them.

Whilst studying at University, I wrote some Python. However, this was only to implement Algorithms and Data Structures and to be honest I think this put me off Python. At the time I just didn't enjoy writing the code that I was required to and subconsciously I think I developed some sort of dislike towards Python and I started to develop this bias that I would dislike any Python frameworks too. Now that I have completed my course at University I've decided that giving Python another chance and diving into Django might be the challenge I'm looking for.

So, where do I start? Well, I already have a grasp of the basics of Python and I know that really I need to use something like virtualenv when developing projects. But, I don't really have any knowledge of Django and how it handles things such as databases, routing, and views.

Sometimes I think I dwell too much on what I should learn next, but in this scenario I think I have an idea of what path I will take.
Firstly, I'm going to spend a bit of time brushing up on my Python basics and learning some more advanced Python core features such as how Python handles object oriented development and using tools like virtualenv.
Secondly, I think I'm going to move onto getting a basic grasp of Django and getting a simple Django project up and running locally, maybe even using Docker if I can.
Finally, I'll probably look into building some sort of functional app with Django and seeing how I can deploy it to AWS Lambda, maybe using a tool like Apex Up or Zappa.

Thank you for reading, I hope you enjoyed. Catch you later!

progress Article's
30 articles in total
Favicon
Progress Over Perfection: A Year of Progress
Favicon
Simplicity Is An Achievement
Favicon
Software Dev Diary #11 - Progress Report
Favicon
Serverless Doesn't Stand Still
Favicon
The AI Roadmap for 2024: A Year of Transformation and Progress
Favicon
The AI Roadmap for 2024: A Year of Transformation and Progress
Favicon
Add router progress bar in Next Js 14
Favicon
Minimal loader with progress
Favicon
First Update
Favicon
How to add router progress bar in Next Js 13
Favicon
First Post!
Favicon
Project Management
Favicon
Being an AWS CB, what do I get?
Favicon
rich progress and multiprocessing
Favicon
Year in Review 2021 - Google DSC, Microsoft LSA, Accrue Inc πŸ“ΈπŸ’₯
Favicon
HTML tags | progress
Favicon
Page Loading Progress with Next.js and Chakra UI
Favicon
What I've been working onβ€”why I haven't been as active, and what I plan on doing
Favicon
Calculate & Display percentage of progress an upload with React & Axios
Favicon
Why I'm giving Python and Django another chance
Favicon
A Bit of Progress
Favicon
Progress Check: From 1400pts to 77000pts
Favicon
Making a seekable progress component a.k.a slider in Vue.
Favicon
Show waiting users what's happening in the background
Favicon
Settings, settings everywhere
Favicon
KendoReact R2 Webinar 2019
Favicon
KendoReact Components (Functional Hooks Style)
Favicon
Kendo UI R1 Webinar 2019
Favicon
KendoReact R1 Webinar 2019
Favicon
DataDigger 24

Featured ones: