Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is learning Django without initial knowledge of Python possible?

Tags:

python

django

I am coming from procedural PHP with fair amount of knowledge on it. I want to learn Django but I don't have initial knowledge of Python. Can I learn Django at the same time also learning Python? Thank you so much!

like image 959
freakysquash Avatar asked Nov 30 '22 06:11

freakysquash


2 Answers

No. You'll be writing Python code. In Python. You'll have to learn Python.

A little bit of your project will be CSS, JavaScript and HTML with template tags inserted.

Most of your project will be Python.

like image 94
S.Lott Avatar answered Dec 06 '22 09:12

S.Lott


Yes! It's called 'immersion.' You learn Spanish by speaking Spanish. You learn Python by writing Python. Having a concrete project ("I'm going to make webapp that does xyz in Django") in mind gives you something to work on and towards. If you have the time and the determination to stick with it, and useful resources at your disposal (google, SO, docs), this is a great way to learn. It helps to be a certain type of person (stubborn, willful, patient).

like image 35
ben author Avatar answered Dec 06 '22 09:12

ben author