N
N
Neal Orven2015-10-05 17:14:05
PostgreSQL
Neal Orven, 2015-10-05 17:14:05

Choice of Django freymork, threshold of entry and is it worth it for an almost beginner? and SQL/NoSQL DB?

My initial knowledge for understanding my capabilities: html / css, well, a little bit of everything.
I opted for the Django framework, I know python superficially.
Of the editors, I have not decided yet, but it will be Sublime text 3 or Brackets.
It is not possible to find sensible lessons on Django, they are either not about anything, or they have a high entry threshold to understand what the author is talking about.
I want to make a choice to study the first database, either PostgreSQL or NoSQL databases.
As for Linux, the experience is small but there, as well as Unix with Mac.
1. Regarding Django. The layout, as I understand it, will take place in the editor (html / css / js), then what role does Django play in the layout? (sorry for the noob question) Is it a good choice of framework in general?
2. What are the prospects for NoSQL databases? I'm interested in MongoDB, and is PostgreSQL a good choice as an esquel db?
In general, all the salt in freimorka, I want to understand what to go on :)

Answer the question

In order to leave comments, you need to log in

2 answer(s)
U
un1t, 2015-10-05
@un1t

The editor is better than PyCharm, relational database MySQL or Postgres. You don't need NoSQL yet, it's a thing for specific tasks. For beginners, right now there is a lot of everything, in the Technopark there are lectures on Django (did not watch) https://park.mail.ru/materials/video/#2 , I used to read the django book. Now there are just a lot of books on Dzhanga.

D
Dmytro Litvinov, 2015-12-21
@DmytroLitvinov

First you need to decide what you want. Do you want to be a back-end developer?
OK. Then you need to select a language. You chose Python. Good choice)
Django is just a framework written in Python that reduces development time. But to understand it, you need to know Python.
I advise you to immediately switch to Linux ubuntu. All Pythonists sit on it. From the text editor sublime is a good thing. Then you can transfer to the IDE (PyCharm). Learn common SQL commands from databases. Then you can learn MySQL. It's too early to think about NoSQL.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question