Answer the question
In order to leave comments, you need to log in
What is the right way to start learning Python + Django?
Hello.
Decided to start life (in programming) from a new leaf. Before that I dabbled with C++ / PHP.
Now I want to learn more about Python + Django (as I understand it, this is a popular framework for it)
. At this stage, I took a basic course at codeAcademy.
I want to hear advice on what to do next. What to read / watch (preferably from the very beginning, from installation to ...). I would like to write a simple web application.
Thanks in advance ;)
Answer the question
In order to leave comments, you need to log in
Learn Python well (without reference to web development), read the same Lutz.
And Django is probably better to start learning off. documentation , there is a tutorial for beginners.
Personally, the codeAcademy course was not enough for me.
First, raise your knowledge of python, then read the docs and books on django, almost all of them deal with creating a simple web application.
Python for dummies, where to get materials?
If you are familiar with Python, you can watch the Python video course. Level 3. Development of web applications in Django . If not, you can start from previous levels (see playlists by the same author). In any case, it is useful to read the Django site in Russian . It is very useful to start working with an advanced IDE right away, which will help you with everything. Personally, PyCharm Professional Edition helped me a lot. PyCharm has a 30 day trial.
Python + Django courses that helped me:
https://www.udemy.com/coding-for-entrepreneurs
Mike Hibbert
There are courses on python and django on Udemy for any level, you just need to listen to the preview first, otherwise Indians come across with their own specific dialect.
And there are discounts quite often.
Hey! I advise our courses - there you can learn Python and Django both in conjunction and go deep into Django specifically.
June 2 at Devaman, the launch of the Django module . What are we teaching?
- Run web projects from scratch before rolling out to the server in full combat mode.
- Screw API using DRF.
- Cover the code with tests.
— Join existing projects with a large code base. When you are asked to implement several features in a working system and not break anything :)
There will be a lot of practice, come.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question