From the Python docs
Huge, huge, huge “definitive” list of learning resources for programming. It gets updated in real time and uses the Github API too. It is massive.
This was linked from a comment on the /r/freecodecamp subreddit. I came across the Reddit post when I was doing a bit of research on Node.js + FreeCodeCamp.
Thankyou to StudyWebDevelopment.com for the 3 website suggestions:
Wow! Actually, my exact words were “Oh my gaad!” or something; that was what I said when I started the next section at the start of my Freecodecamp journey – HTML elements. My surprise was at the big resources page called Let’s Explore the Universe of Programming which seems to have a ton of links to loads of free programming books and even free University courses!
This blog post is being written in the time I’ve set aside for “learning to code”. The philosophy I picked up from a Youtube video that featured Freecodecamp was to aim to do 25 minutes of coding a day; and to do 3 days in a row. Then 3 weeks in a row and then 3 months in a row. This is especially if you really want to code but you are finding it hard to get started or to focus etc.
It’s the first day of my second block of 3 days and I still haven’t actually done any coding yet! But, I have installed Gitter on my smartphone and joined the chatroom for Freecodecamp (don’t forget the Facebook page and the local clubs list with links to the Cardiff and Chepstow clubs and the FCC subreddit). So, in my last few minutes I am going to look at the first proper tutorial (which looks pretty easy if you’ve done lots of HTML before).
Ooh! Almost forgot to link the Github Readme on the main page.
The Fullstack Python site has a page dedicated purely to Flask resources and tutorials. With links to the Mega Tutorial and many others – there seems to be an emphasis on guides that get you to make real projects.
Flask is a Python web framework – I haven’t yet tried it myself. After trying Django with the Django Girls tutorial (actually, I haven’t completed the last proper section yet – Django Forms). From what I’ve read about Flask it sounds like it is smaller and more “Pythonic”. For a definition of that word, the Secret Weblog recommends that you type
import this into a Python interpreter.. I just tried it and it works.
Credit: I have borrowed the Flask + Unicorn image from Charles Leifer’s Python blog who also has a post about building a Flask app in an hour (or less).
This demonstration enables you to interact and see how changing the values in the equation affects the shape of the graph/line.
This looks really interesting .University of Bradford has what looks like a very useful resources page. Some higher maths but also some really useful GCSE level revision material. For example, a multiplication revision PDF (via Four Rules page) and solving linear equations PDF (via the Algebra page),