Now Code

Now Code

This session will build upon what you have learnt previously, as you attempt a series of exercises. These challenges will provide an opportunity to develop your understanding of how to approach coding, while putting the tools and methods covered in previous workshops into practice. By the end of the workshop you should feel confident employing good practices to develop the software you need for your research.

Prerequisites

In order to benefit the most from this lesson, you should be familar with:

  • The linux command line
  • Using Git
  • Programming in Python
  • Testing in Python

Schedule

Approximate timings for the Exercises:

Time Episode Description
0:00 Introduction What is Now Code?
0:00 The Rainfall Problem Conditional Averages
0:00 Conditional Parsing Read in and Process a Datafile
0:00 Processing Text Dowloading and processing files from the web
0:00 Processing Data from the Web Process and Plot web data
0:00 Using and Plotting with Numpy Perform with Python