Tech Foundations 3: Web, Data and IT

This course introduces students to basic Web, Data and Information Technology (IT) skills they will need to pursue a digital techology career. Whether working in-person or remotely, at a small company or a global enterprise, nearly every employee uses a computer. Success on the job starts with basic IT skills. Workers who can create simple websites, do some digital marketing, use data to assist decision making,or troubleshoot a hardware problem are highly valued employees.

This course explores the career journey while letting students from all backgrounds apply their individual talents to technology used on the job.

Course Structure:

  1. Week 1. Intro to website development. Students will be able to:
    • Distinguish differences between web development solutions
    • Create a basic webpage on at least one of these platforms
    • Create a simple HTML page (heading(s), image, paragraphs, lists)
  2. Class 2, Intro to Data analysis. Students will be able to:
    • Work with a spreadsheet to edit, sort, clean data.
    • Find data sources in CSV or XLS formats to work with
    • Filter, select and extract data from a dataset using a spreadsheet..
  3. Class 3. Intro to Networks and Systems. Students will be able to:
    • Understand the separation between the layers in the OSI model.
    • Identify specific differences between the three main OS' (linux, MacOS, Windows)
    • Understand basic common network configurations
    • Understand the makeup of IP addresses and how packets work.
  4. Class 4. IT Basics - Computer repair -Troubleshooting. Students will be able to:
    • Identify the different parts of a computer (HD, SSD, CPU, Motherboard, GPUs, power supply, etc.)
    • Engage in basic troubleshooting of common problems users face
    • Create customization for Windows based on desirable user settings.
    • Explain common technical and computer errors and how to solve through troubleshooting.
    • Develop a strategy to address computer performance issues.

    Class 5. Intro to Programming. Students will be able to:

    • Understand basic building blocks of programming (data types, variables, operators, for/while loops, functions, etc.)
    • Create a basic program in EduBlocks (or other block programming language)
    • Develop a simple game program in Pseudocode (Hangman, Go Fish, Tic-Tac-Toe)

Each class is project based - your chance to build your own Digital Profile!

  • Introduction or review of prior class topics / homework-related or general questions
  • Hands-on lab demonstration
  • Homework assignment
  • Wrap up and Q & A
  • Short breaks will be taken throughout the session as determined by the mentor to allow for healthy stretching, refreshment, or to engage in a simple conversation with classmates.
Who Is This Course For? 

for those who want to grow their tech skills

What Will You Learn? 
Free platforms for building Websites
Basic Computer Science concepts
Manipulating Data
Python basics

John Sturman

John Sturman has been working in and around software for more than 30 years as a technical writer, instructor, and project manager. He is a ScrumAlliance Certified Scrum Master as well as trained to facilitate groups with Liberating Structures, and has used his knowledge to train his students in a variety of courses.  

Jack Lobianco

Jack possesses over 20 years of proven leadership in the information technology (IT) sector, covering roles in Integration Engineering, product management, and development of Windows tools and automation in financial services.

Jack has been a Delivery Manager for enterprise-wide financial services; he is successful managing customer and vendor relationships, leading extremely productive and motivated people and projects.

5 weeks

Course Schedule:

This course is not currently scheduled. Please sign up if you want to get this course soon.