~Download / Install

  • Download Java OpenJDK, Standard Edition (SE)
    https://www.azul.com/downloads/?package=jdk#download-openjdk

    Download the Zulu Community OpenJDK, an open-source version of the Java Development Kit (JDK) Standard Edition (SE), before installing any development environments.

  • Download: JavaFX
    https://openjfx.io/

    Download the latest version of the JavaFX GUI toolkit.

  • Flowgorithm Download
    http://www.flowgorithm.org/download/index.html

    Download page for the Flowgorithm installer. NOTE: Unfortunately, the program is only available for Windows.

  • Adobe Creative Cloud Suite - Download & Install
    https://jpgrady28.azurewebsites.net/Home/Docs/193

    Instructions for downloading and installing the Adobe Creative Cloud (CC) suite of software for free. Thomas College students may install the full Adobe Creative Suite on Windows or Mac for free on one computer. NOTE: you'll be required to sign in using your Thomas email address and password.

  • Adobe Xd: Download & Install
    https://helpx.adobe.com/xd/get-started.html

    Download and install the Adobe Xd prototyping program for free (your Thomas email address/password is your Adobe account username and password).

  • Apache Hadoop: Download
    http://hadoop.apache.org/releases.html

    Download the latest release version of Apache Hadoop. Hadoop is an open-source platform for storing and processing very large datasets over clusters of machines.

  • Azure for Students - Signup
    https://azure.microsoft.com/en-us/free/students/

    Sign up for a free account with Microsoft's popular Azure cloud computing service. Use your Thomas email and receive $100 in credits, good for up to 12 months.

  • Azure: Design your first Azure SQL database
    https://docs.microsoft.com/en-us/azure/sql-database/sql-database-design-first-database

    Microsoft tutorial on setting up a SQL Server database server in your Azure account, as well as designing a database using SQL Server 2016 Management Studio. NOTE: Your Azure for Students license lets you set up one database per region (e.g., Eastern U.S., Southern U.S., Western Europe). You can still set up multiple databases in your account, as long as you choose a unique region for each instance.

  • Blender Download
    https://www.blender.org/download/

    Download the Blender 3D creation suite. Download the 64-bit ZIP file and unzip anywhere - the program is ready to use!

  • CERT NetSA Security Suite
    https://tools.netsa.cert.org/

    Home and download page for Carnegie Mellon's CERT NetSA Security Suite. Includes download links for a number of projects under the NetSA umbrealla, including SiLK and YAF.

  • Download Notepad++
    https://notepad-plus-plus.org/downloads/

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

  • Eclipse IDE: Download
    https://www.eclipse.org/downloads/

    Download the 64-bit installer of the Eclipse integrated development environment (IDE). Available for Windows, Mac, and other operating systems. NOTE: make sure you install the Java JDK before installing Eclipse!

  • Eclipse IDE: Install & Run
    https://jpgrady28.azurewebsites.net/Home/Docs/223

    Walks you through installing the Eclipse IDE for Java Developers, as well as running the program for the first time and setting up your Eclipse workspace. NOTE: the tutorial assumes you've already installed the Java Standard Edition (SE) JDK, as well as downloaded the Eclipse 64-bit installer for your Mac, Linux box, or Windows PC.

  • Eclipse: Downloading & Enabling Javadocs
    https://jpgrady28.azurewebsites.net/Home/Docs/231

    Tutorial that shows you how to download the Java 10 Standard Edition (SE) documentation (or "Javadocs"), then link it to Eclipse. Doing so gives you access to the Javadoc for a class or method directly in Eclipse's code editor.

  • Figma: Download
    https://www.figma.com/downloads/

    Download page for the Figma prototyping tool, an alternative to Adobe Xd (and now also owned by Adobe.) NOTE: Figma is free, but you will need to create an account to use the application.

  • Git for Windows Download
    https://git-scm.com/download/win

    Download the Git source control program's installer for Windows. NOTE: The installer download will begin immediately. Run the installer, hit Next on all screens to accept the default settings, then hit Finish.

  • Git: Setting Up and Using GitHub in Visual Studio
    https://blogs.msdn.microsoft.com/benjaminperkins/2017/04/04/setting-up-and-using-github-in-visual-studio-2017/

    Tutorial showing you how to install and configure the GitHub Extension for Visual Studio 2017. Walks you though setting up local and remote git repositories, committing code changes, and pushing those changes to your GitHub account. NOTE: feel free to choose any project type...it doesn't have to be an ASP.NET application.

  • Gluon Scene Builder Download
    http://gluonhq.com/products/scene-builder/

    The "official" window-based tool for creating JavaFX GUIs; similar to Window Builder for Java Swing.

  • Heidi SQL Database Client: Download
    https://www.heidisql.com/download.php?download=portable

    An alternative (and very portable) database client for runing SQL queries and perform many administrative tasks on MySQL, SQL Server, and SQLite databases. Download and extract the Portable version.

  • Install Java OpenJDK 11 on Windows (stackoverflow)
    https://stackoverflow.com/questions/52511778/how-to-install-openjdk-11-on-windows

    A stackoverflow thread on how to install Java OpenJDK 11 on Windows. The accepted answer walks you through the steps, including setting your JAVA_HOME and PATH environmental variables.

  • Install: SiLK on Ubuntu
    https://tools.netsa.cert.org/silk/silk-on-box-deb.html

    Wiki-style tutorial that walks you through installing SiLK and YAF on an Ubuntu box. The instructions are a few years old, but should still work for the latest version of Ubuntu.

  • Install: SiLK on Ubuntu (Video)
    https://www.youtube.com/watch?v=5fLhb6EHvyw

    Video tutorial that walks you through installing SiLK, YAF, and other NetSA tools on an Ubuntu box. The tutorial is a few years old, but should still work for the latest version of Ubuntu.

  • Logic.ly Demo
    http://logic.ly/demo/

    Online version of software to create "live" circuit diagrams. Experiment with various logic gates, inputs, and outputs to gain a better of understanding of circuits and Boolean logic.

  • Microsoft JDBC Driver for SQL Server: Download
    https://docs.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15

    Download page for the latest version of Microsoft's JDBC Driver for SQL Server. Allows your Java programs to connect to SQL Server databases.

  • Microsoft Project 2021: Download & Install
    https://jpgrady28.azurewebsites.net/Home/Docs/162

    Download the Microsoft Project Professional 2021 installer from Azure Dev Tools for Teaching (login required). Don't forget to copy the Product Key!

  • Microsoft Project 2021: Register
    https://jpgrady28.azurewebsites.net/Home/Docs/163

    Walks you through registering your copy of Microsoft Project Professional 2021. Be sure to have your Product Key handy!

  • Microsoft Visual Studio 2022: Download
    https://jpgrady28.azurewebsites.net/Home/Docs/1

    Download the Visual Studio 2022 installer for Windows or Mac from Azure Dev Tools for Teaching (NOTE: login required).

  • Microsoft Visual Studio 2022: Install
    https://jpgrady28.azurewebsites.net/Home/Docs/55

    Walks you through installing Visual Studio 2022 for developing programs and applications in C#, C++, and/or ASP.NET MVC.

  • Microsoft Visual Studio 2022: Register
    https://jpgrady28.azurewebsites.net/Home/Docs/65

    Walks you through registering your copy of Visual Studio 2022. Be sure to have your Product Key handy!

  • Microsoft Visual Studio 2022: Running for the First Time
    https://jpgrady28.azurewebsites.net/Home/Docs/155

    Walks you through the process of running Visual Studio for the first time. Includes links with tutorials to help you get started using the program.

  • MongoDB Community Server: Download
    https://www.mongodb.com/try/download/community

    Download the MongoDB NoSQL database installer for your operating system.

  • MongoDB Database Tools: Download
    https://www.mongodb.com/try/download/database-tools

    Download the MongoDB Database Tools package for your operating system. The package features admin tools for exporting, importing, and restoring MongoDB databases.

  • Network Notepad: Download
    https://www.networknotepad.com/index.shtml

    Download the Freeware Edition of this network diagram drawing tool. NOTE: The software is only available on Windows.

  • Pep/9 Assembler and Simulator Download
    http://computersystemsbook.com/5th-edition/pep9/

    Home page for the Pep/9 assembler and simulator, a popular virtual computer by Stanley Warford to help learn how machine and assembly languages work. Download the assembler/simulator installer for Mac, Windows, or Linux.

  • PyCharm EDU Download
    https://www.jetbrains.com/education/download/#section=pycharm-edu

    Download the installer for the PyCharm EDU development environment for Python. NOTE: Please install Python 3 first before installing PyCharm!

  • PyCharm EDU Install
    https://jpgrady28.azurewebsites.net/Home/Docs/190

    Step-by-step instructions for installing the latest version of PyCharm EDU on Windows.

  • Python 3: Download
    https://www.python.org/downloads/

    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
    https://jpgrady28.azurewebsites.net/Home/Docs/189

    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.

  • Qt & Git: How to Configure Git
    https://jpgrady28.azurewebsites.net/Home/Docs/182

    Brief tutorial walking you through how to configure Qt to use Git. This assumes that you have downloaded and installed Git for Windows from the Git website.

  • Qt Download (Open Source)
    https://www.qt.io/download-qt-installer-oss

    Download the latest version of Qt here. Choose the Online installer that matches your OS.

  • Qt Install (Open Source)
    https://jpgrady28.azurewebsites.net/Home/Docs/134

    Walks you through the process of installing Qt, assuming you have downloaded the Qt Online Installer. Windows Users: be sure to follow these directions and install the MinGW compiler. DO NOT INSTALL ANY OF THE VISUAL C++ Compilers

  • Splunk Free: Download
    https://www.splunk.com/en_us/download/splunk-enterprise.html

    Download a free trial of the latest version of Splunk Enterprise. NOTE: Registration required. After the 30-day trial period ends, you must either purchase Splunk or continue under a free license with limited features.

  • SQL Server 2019: Download
    https://jpgrady28.azurewebsites.net/Home/Docs/35

    Walks you through the process of downloading SQL Server 2019 Standard for free from Azure Dev Tools for Teaching.

  • SQL Server 2019: Install
    https://techdirectarchive.com/2020/06/23/how-to-download-and-install-microsoft-sql-server-2019-and-microsoft-sql-server-management-studio-on-windows-10-and-windows-server-2/

    Tutorial from TechDirectArchive that guides you through the process of installing SQL Server. NOTE: the tutorial assumes you've already downloaded the SQL Server 2019 Developer installer from Azure Tools for Education.

  • SQL Server Management Studio (SSMS) Download
    https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms

    Download the SQL Server Management Studio tool to manage your local or Azure-based SQL Server databases.

  • SQLite: Download
    https://www.sqlite.org/download.html

    Download page for the SQLite embedded SQL database engine, one of the most popular DBMS in the world. Windows users: download and unzipping the 64-bit DLL is highly recommended, but the 32-bit SQLite Tools bundle is also a good choice.

  • Using SQL Server Management Studio (SMSS): Quick Start
    https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-ssms

    Brief Microsoft tutorial on connecting to and querying Azure-based SQL Server DBMS instances. The same techniques and commands apply to local databases.

  • Visio 2019: Download & Install
    https://jpgrady28.azurewebsites.net/Home/Docs/156

    Download the Visio Professional 2019 64-bit installer from Azure Dev Tools for Teaching (login required). Don't forget to copy the Product Key!

  • Visio 2019: Register
    https://jpgrady28.azurewebsites.net/Home/Docs/157

    Walks you through registering your copy of Visio Professional 2019. Be sure to have your Product Key handy!

  • Visual Studio Code: Download
    https://code.visualstudio.com/download

    Official download page for the Visual Studio Code installer. Available for different processors on Windows, Mac, and Linux.

  • Visual Studio Code: Install
    https://jpgrady28.azurewebsites.net/Home/Docs/334

    Step-by-step instructions for installing Visual Studio Code and Python extension on Windows. NOTE: Visual Studio Code can also be installed on Macs.

  • Wireshark Download
    https://www.wireshark.org/download.html

    Download the Wireshark network packet analyzer application. Installers are available for a variety of operating systems.

  • Wix
    https://www.wix.com/

    A free, online website builder with limitations (registration required). Allows you to build a full website without having to write any HTML or CSS. NOTE: There is no software to install; you just need a modern web browser (preferably Chrome or Firefox on a desktop, laptop, or tablet.)

  • WordPress
    https://wordpress.com/

    Very popular web content management system with a free, online website builder (with limitations; registration required.) NOTE: You don't need to install any software when building a website through WordPress.com - simply go to the site, log in, and build!