Saturday, 24 January 2015

Back from Long break! Django

I'm back from a long break! its month 3 it can get a little bit daunting learning python nearly everyday so I needed that long break.

So where I left off last post I watched thenewboston videos and also refreshed on LPTHW to upskill I've jumped a bit forward and threw myself into python web frameworks cause that the way I'm heading. I've checked out 2 web frameworks Flask and Django and getting use to its modules and functions. I'm more interested in Django right now as it fits my plan for a weather application for the niche market.

Ok, so what is Django Framework?
"Django makes it easier to build better Web apps more quickly and with less code." 
Simple? ok let me break it down for newbies like me, Django is like a striped down barebone wordpress framework. that's it! when you start django server all you have is a "it's working!" page and admin page with no apps or modules (e.g comments app, like app, or blog app) you build from scratch your very own web application cool ehh

Django Web Framework
https://www.djangoproject.com/

Learn Django with Tango with Django!
http://www.tangowithdjango.com/

Friday, 12 December 2014

Python 3.4 Programming Tutorials



Fuck udemy courses no one comes close to touching this guy.

Python tutorial by thenewboston on youtube, this guy has mad skills.
I've been polishing up my functions and classes watching his videos, straight to the point with a bit of humour and his random daily stories makes it just interesting for the 20-something audience.

Friday, 5 December 2014

Tools of the Trade

Here are the tools I use to get started in Python
 
- Sublime 2 (nice text editor with syntax highlighting)
- Windows PowerShell (you can use any command line software)
 
and that's it those 2 simple tools for doing everything in python of course you can download packages for both programs but I wont go into that will leave that for another post.
 
So far I've got the hang of pythons main syntax like classes, and objects, loops, and if statements. Its now 2 weeks and I'm loving it. Some would give up at this point but for me I've kept on going.

Monday, 1 December 2014

Python with Codecademy

As I'm reading "Learn Python the Hard Way" I alternate or mix it up with the python beginners course at codecademy.

Codecademy is a learning tool the "Learn by doing" method allows you to get a better in sight of what's going on and how a lot things work. Things you already know from LPTHW can help get the course done quicker, and can work the other way with the book.

I came up with this "Hey do 2 courses at the same time as both courses teach you differently." approach. It's been only a week and a half since learning Python and I'm getting use to objects, classes, and functions already.

Sunday, 30 November 2014

Learn Python The Hard Way

Learn Python The Hard Way

This is the book that I am currently reading, apparently it is the book of choice for newbies and its free online.

I've been reading this book and doing the exercises for about a week now currently at  Chapter 42, I recommend this book to anyone who wants to dive straight into python not knowing shit about computer programming.

I have learnt that I need to sharpen my math skills more as this book showed me how dumb I am, so I have gone over to Khan Academy to touch up on my Algebra skills because I suck at maths.

Word of advice is to take it SLOW, and when you are stuck on a one of the exercises go away and come back again. There should be no reason to be stuck on a problem when 2hrs have passed and your stressed out. Just turn off computer, relax and go do something else (Go for a walk, Play video games, Eat, etc...) then come back and try again later.

What I do if I'm stuck

I re-read the chapter and go back a couple of chapters until I get it, if that don't work I look online to see if I can solve it, python forums help a lot, and if its taking a little longer than thought I just turn computer off and go do something else, come back tomorrow and do it.

So just follow the steps and do it slowly no rush.

P.S I can now read other developers codes ;-)

Hello, World!


New to Python? Same here!


This blog is all me [linski] diving into a topic or should say my 1st "programming language" I don't know shit about.

Here is where I will be posting my projects, thoughts, helpful tutorials, tips and tricks, and what not.

So with out delay join me and subscribe today!