Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #73668
| From | alister <alister.nospam.ware@ntlworld.com> |
|---|---|
| Subject | Re: What should i do |
| Newsgroups | comp.lang.python |
| References | <ae3017fc-d3bd-42cb-80cd-ddc47e6a66a4@googlegroups.com> <mailman.11284.1403883335.18130.python-list@python.org> |
| Message-ID | <suirv.55221$PH1.7509@fx29.am4> (permalink) |
| Organization | virginmedia.com |
| Date | 2014-06-27 18:12 +0000 |
On Fri, 27 Jun 2014 08:18:24 -0700, Paul McNett wrote: > On 6/27/14, 2:19 AM, suburb4nfilth@gmail.com wrote: >> Hello I finished the codeacademy python course a week ago and my goal >> is to start developing websites (both back and front end) ,my question >> is do i start the web dev tuts and learn the holes of knoledge on the >> go or continue to learn python? > > In my opinion if you want to start developing both front and backend of > websites, then you should start developing a "full-stack" web > application. You'll stumble and have to redo things along the way, but > there's no better way to learn. > > 1) Get a Linux host with root access, like from Rackspace cloud. You are > only charged while it is switched on. If you leave it on for a month > you'll owe maybe $16. Better yet host internally on your own Linux box Even a Raspberry pi for <£45 (inc case PSU & sd card) could do this if you don't have a spare PC to use. you don't want a development system exposed to the public internet anyway (unless you want to become Nicos Mk 2) > > 2) Install python, virtualenv, pip, and a web framework. Starting with > flask would be an excellent choice. > > 3) Install a database backend. Starting with PostgreSQL would be an > excellent choice. > > 4) Implement the polling app from the Django tutorial, or maybe you have > your own idea of a simple app to make. > > 5) Learn CSS and throw in some javascript to make it pretty. > > 6) Push your commits to GitHub along the way. > > > Do all of this and I can't promise how long it will take, but I can > promise you'll be well on your way to becoming a strong web developer. > > Paul -- Don't worry about people stealing your ideas. If your ideas are any good, you'll have to ram them down people's throats. -- Howard Aiken
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
What should i do suburb4nfilth@gmail.com - 2014-06-27 02:19 -0700
Re: What should i do Paul McNett <paul@mcnettware.com> - 2014-06-27 08:18 -0700
Re: What should i do alister <alister.nospam.ware@ntlworld.com> - 2014-06-27 18:12 +0000
Re: What should i do Paul McNett <paul@mcnettware.com> - 2014-06-27 12:16 -0700
Re: What should i do suburb4nfilth@gmail.com - 2014-06-27 12:39 -0700
Re: What should i do alister <alister.nospam.ware@ntlworld.com> - 2014-06-27 20:09 +0000
Re: What should i do Joel Goldstick <joel.goldstick@gmail.com> - 2014-06-27 16:11 -0400
csiph-web