Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #73668

Re: What should i do

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

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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