Navigation

  • index
  • next |
  • previous |
  • Learn Programming 1.0 »

Previous topic

2.5.6. Functional programming

Next topic

3.1. Web development with Python and JavaScript

This Page

  • Show Source

Quick search

3. Stage 1.5¶

Now that we’ve seen a bit of algorithms, JavaScript, C and Python, let’s see if we can step it up a notch. We’ll start with our first somewhat larger project. We’ll then continue with looking at some binary data before introducing strongly, statically typed programming languages with a related larger project.

  • 3.1. Web development with Python and JavaScript
    • 3.1.1. HTML tables
    • 3.1.2. Redis
    • 3.1.3. High level architecture
    • 3.1.4. AJAX
    • 3.1.5. Gluing AJAX and Redis together
    • 3.1.6. The page for starting a new game
    • 3.1.7. Generating the high score table
    • 3.1.8. Some more tips and tricks
  • 3.2. Working with binary data in C
    • 3.2.1. PNG files
    • 3.2.2. Finishing our simple PNG parser
  • 3.3. Strongly, statically typed languages
    • 3.3.1. Under the hood
    • 3.3.2. Virtual machines
    • 3.3.3. The case for statically, strongly typed languages
    • 3.3.4. Established languages
    • 3.3.5. Newer languages
  • 3.4. Learning C++ using Sudoku
    • 3.4.1. Introduction to Sudoku
    • 3.4.2. Containers for Sudoku
    • 3.4.3. Sudoku Puzzle class
    • 3.4.4. Propagation and search

Navigation

  • index
  • next |
  • previous |
  • Learn Programming 1.0 »
© Copyright 2018, Antti Salonen. Created using Sphinx 1.7.5.