Path: csiph.com!usenet.pasdenom.info!dedibox.gegeweb.org!gegeweb.eu!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!nerim.net!novso.com!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.071 X-Spam-Evidence: '*H*': 0.86; '*S*': 0.00; 'root': 0.05; 'dev': 0.07; 'python': 0.11; 'anyway': 0.14; '(both': 0.16; 'internally': 0.16; 'owe': 0.16; 'redo': 0.16; 'virtualbox': 0.16; 'wrote:': 0.18; 'backend': 0.19; 'finished': 0.19; '>>>': 0.22; 'python?': 0.22; 'header:User-Agent:1': 0.23; 'switched': 0.24; 'paul': 0.24; 'question': 0.24; 'first,': 0.26; 'developing': 0.27; 'header:In- Reply-To:1': 0.27; 'host': 0.29; 'leave': 0.29; 'am,': 0.29; 'charged': 0.30; 'websites,': 0.30; 'along': 0.30; 'too.': 0.31; '(unless': 0.31; '-0700,': 0.31; 'agreed.': 0.31; 'firewall': 0.31; 'probably': 0.32; 'front': 0.32; 'linux': 0.33; 'ago': 0.33; 'fri,': 0.33; 'maybe': 0.34; 'but': 0.35; 'installing': 0.36; 'ubuntu': 0.36; 'should': 0.36; 'to:addr:python-list': 0.38; 'received:71': 0.39; 'use.': 0.39; 'to:addr:python.org': 0.39; 'even': 0.60; 'access,': 0.60; 'received:208': 0.61; 'course': 0.61; 'back': 0.62; "you'll": 0.62; 'email addr:gmail.com': 0.63; 'become': 0.64; 'internet': 0.71; 'websites': 0.72; 'goal': 0.75; 'address,': 0.75; 'holes': 0.84; 'learn.': 0.84; 'seriously,': 0.84; 'received:208.70': 0.91 Date: Fri, 27 Jun 2014 12:16:11 -0700 From: Paul McNett User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: python-list@python.org Subject: Re: What should i do References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 33 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1403896579 news.xs4all.nl 2850 [2001:888:2000:d::a6]:53692 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:73669 On 6/27/14, 11:12 AM, alister wrote: > 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) Well, that's part of the experience too. :) Seriously, set up the firewall to only allow port 80 from your address, etc. Installing VirtualBox and Ubuntu on your local system is probably the better way to go at first, agreed. Paul