CS420 - Dist. Systems & Cloud Computing Resources

    ~Download / Install

  • Download Notepad++

    Downloads page for recent versions of the Notepad++ rich text editor (the most recent stable version is at the top.)

  • Python 3: Download

    Download page for the Python 3 installer for your operating system. Includes the IDLE program editor, a bare-bones but useful alternative to other Python IDEs.

  • Python 3: Install

    Step-by-step instructions for installing the latest version of Python 3 on Windows. NOTE: Please follow these custom installation instructions, as they set up your Python environment to be more accessible to you and your IDE.

  • ~Tutorials

  • AJAX Introduction (W3Schools)

    Introduction to the AJAX tutorial from W3Schools with examples and sandboxes to experiment with code. The tutorial includes a walkthrough of JavaScript's XmlHttpRequest and how to use it.

  • Apache: How to Install on Windows 10

    Tutorial that walks you through installing, configuring, and testing a basic Apache web server on a Windows 10 PC. Note: the Apache Foundation no longer maintains binaries for Windows, so please use the third-party binaries from Apache Lounge or ApacheHaus instead.

  • IIS: How to Install on Windows 10

    Brief tutorial that walks you through the steps to install Microsoft's Internet Information Services (IIS) web server and management tools on your own Windows 10 PC.

  • XML Tutorial (W3Schools)

    Tutorial by W3Schools on the eXtensible Markup Language (XML) for data interchange and storage.

  • Java

  • A Guide to Java Sockets (Baeldung)

    Tutorial and reference by Baeldung on using TCP and UDP sockets in Java. Includes basic examples that demonstrate Java's java.net.Socket class in action.

  • Python

  • Build your own Python RESTful Web Service

    Tutorial from Toward Data Science demonstrating how to build a RESTful web service in Python both as a local service and a Docker container.

  • Python JSON (W3Schools)

    Tutorial and reference from W3Schools on how to read and write JSON strings using Python.