Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #95196 > unrolled thread
| Started by | Michael Torrie <torriem@gmail.com> |
|---|---|
| First post | 2015-08-09 11:41 -0600 |
| Last post | 2015-08-09 21:39 +0200 |
| Articles | 2 — 2 participants |
Back to article view | Back to comp.lang.python
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: Is Django the way to go for a newbie? Michael Torrie <torriem@gmail.com> - 2015-08-09 11:41 -0600
Re: Is Django the way to go for a newbie? Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2015-08-09 21:39 +0200
| From | Michael Torrie <torriem@gmail.com> |
|---|---|
| Date | 2015-08-09 11:41 -0600 |
| Subject | Re: Is Django the way to go for a newbie? |
| Message-ID | <mailman.11.1439142112.3627.python-list@python.org> |
On 08/08/2015 10:08 PM, Dwight GoldWinde wrote: > I am both new to Python and I haven¹t even touched Django yet. > > I understand I that I need Django or something like it to develop my > website. > > From what I have read, Python and Django somewhat go together. > > Is that true? > > Or is there another development platform better for someone like me than > Django? > > Any and all feedback or questions are much appreciated. Web development is very a very hard problem, largely because it involves quite a few different domain-specific languages that you have to be proficient in. It's not just a matter of Python and Django. You must also have a good working knowledge of html, css, javascript, SQL (or some other database engine, and even though Django abstracts the database somewhat), and how they all interconnect and interact with each other. So at this stage of the game, get some Python experience. Then mess with html, css, javascript on their own (static pages). After than then you'll be ready to add Django to the mix and also get some basic database experience. And judging by how much custom web applications cost these days, once you've mastered all this, you'll be in a position to make a lot of money. Not joking either! Web developers are some of the smartest people I know, and in the highest demand, because they work so well with such complex systems. In this area, node.js is getting very popular. I don't care much for javascript but using it on the server as well as the web browser itself reduced the number of languages you have to know by one. > BIG SMILE... "Just relax and let the hooks do their work."
[toc] | [next] | [standalone]
| From | Thomas 'PointedEars' Lahn <PointedEars@web.de> |
|---|---|
| Date | 2015-08-09 21:39 +0200 |
| Message-ID | <1794184.sQQE973R46@PointedEars.de> |
| In reply to | #95196 |
Michael Torrie wrote:
> Web development is very a very hard problem, largely because it involves
> quite a few different domain-specific languages that you have to be
> proficient in.
I, professional Web developer, will not comment on that :)
> It's not just a matter of Python and Django. You must also have a good
> working knowledge of html, css, javascript, SQL (or
^^^^^^^^^^^^^^^^^^^^^
This is a common mistake and it has been repeated twice in your posting (so
it is unlikely to be a typo). Therefore, allow me to "nitpick" on it
again:
It is _HTML_ (HyperText Markup Language), _CSS_ (Cascading Style-Sheets) and
_JavaScript_¹ (not an acronym).
Why you would write those three names in all-lowercase, but not “sql” (which
would equally be wrong since it is an abbreviation for “Structured Query
Language”) is truly beyond me. How did you get this idea?
_____
¹ Contrary to popular belief, “JavaScript” does not encompass only one
programming language, and there are ECMAScript implementations (in
Web browsers and elsewhere) that did not, and marketing aside, still
do not, contain the “JavaScript” trademark.
See <http://PointedEars.de/es-matrix> for details.
--
PointedEars
Twitter: @PointedEars2
Please do not cc me. / Bitte keine Kopien per E-Mail.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.python
csiph-web