Nashville Software School Small Logo
  • Menu
  • Programs
    • Software Development Jumpstart
    • Analytics Jumpstart
    • Data Engineering Jumpstart
    • Full-Time Web Developer Bootcamp
    • Part-Time Web Developer Bootcamp
    • Full-Time Data Analytics Bootcamp
    • Part-Time Data Analytics Bootcamp
    • Data Engineering Bootcamp
    • Statistics For Data Science
    • Data Science Bootcamp
    • Professional Development
  • Community
    • Shop NSS
    • Our Team
    • Alumni
    • Mentors
    • Employers
    • Veterans' Information
    • Podcast
    • Join Our Team
  • Support NSS
    • Donate
    • Corporate Giving
    • Become A Volunteer
    • Community Impact Report
  • Calendar
    • Information Sessions
    • Upcoming Programs
  • Blog

Data Engineering Jumpstart

  • Upcoming Sessions
  • ↑ Return to Top
  • Overview
  • Content
  • Requirements
  • Pricing & Schedule

This class is live online (i.e. synchronous).

Are you curious about data engineering?

Are you considering a career in data engineering and want to experience the work before committing to a longer program? Have you wondered what happens to data before it reaches a dashboard, report, or AI application? Maybe you work with data today and want a better understanding of how it gets collected, cleaned, stored, and made available for others to use.

If you are looking for a hands-on introduction to data engineering and want to learn what it is like to build a small data pipeline, the Data Engineering Jumpstart was created for you.

Is this course for you?

  • You are evaluating whether a career in data engineering is right for you and want to test the waters.
  • You are considering the Data Engineering Bootcamp.
  • You are curious about how data moves from source systems into databases, applications, dashboards, and other data products.
  • You want hands-on exposure to Python and SQL while working with real data.
  • You work with data in another role and want a better understanding of what data engineers do.
  • You want to try coding and working with data without needing prior programming experience.
  • What will the course cover?

    The Data Engineering Workflow

    You will get hands-on exposure to the basic data engineering lifecycle by building a small data pipeline from beginning to end. You will retrieve data from different sources, transform it into a useful form, check that the data meets basic quality expectations, store it in a database, and make the finished data available through a simple visual application.

    • Python and CSV Data
      Learn introductory Python to solve practical data problems while working with data from CSV files. You will inspect records, clean and transform values, and create new output from source data.
    • APIs and JSON
      Not all data arrives as a file. Learn how data engineers retrieve information from other systems using HTTP APIs (Application Programming Interfaces). You will use Python and httpx to request data, work with data returned in the JSON format, preserve source data, and transform returned records into a useful structure.
    • SQL and Data Storage
      Learn why data engineers store processed data in databases and get hands-on experience with SQLite, a relational database manager. You will use basic SQL to retrieve, filter, group, and summarize the data produced by your pipeline.
    • Data Quality and Validation
      A pipeline running successfully does not necessarily mean its data is correct. You will create simple validation rules to identify missing, invalid, or duplicate data and learn why data engineers make problems visible rather than silently passing bad data downstream.
    • Data Delivery with Streamlit
      Data engineering exists to make data useful to someone else. You will connect the data produced by your pipeline to a simple Streamlit application and display summary information, records, and a visualization. Streamlit provides a simple way to see and share the result of the data engineering work you have completed.
    • Data Engineering Careers
      Learn what data engineers do, how data engineering differs from software development, analytics, and data science, and how data engineering supports reporting, machine learning, AI, and other data-driven systems. You will also learn about opportunities to continue developing your skills through self-study or Nashville Software School's Data Engineering Bootcamp.

    How will you learn the material?

    Live Online Instruction
    New topics will be introduced through a combination of live instruction and live coding. Instructors will demonstrate concepts by working with the same types of data and problems students will encounter in their exercises.
    Mentored Exercises
    You will apply each new concept by working directly with data and modifying a growing data pipeline. Instructors will be available to help when you get stuck and to help you reason through unfamiliar problems.
    Real-world Project
    Throughout the course, you will build a small but complete data pipeline. Your pipeline will: Get data → Transform it → Validate it → Store it → Deliver it. You will work with data from files and an API, process it with Python, store it in a SQLite database, query it with SQL, and display the finished data through Streamlit. During the final class, you will receive a new CSV file that your pipeline has never seen before. You will adapt your ingestion and transformation code so the new data can continue through the existing validation, database, and visualization portions of your pipeline.
    Materials To Keep You Going
    Whether you continue through self-study or decide to pursue a career in data engineering, you will leave with the project you built, an understanding of the basic data engineering lifecycle, and guidance on what to learn next.
    What is required?
    • Personal Laptop (No Chromebooks please. You will need at least 5GB of free hard drive space.)
    • Must be 18+ years of age
    • No prior technical training, data engineering, analytics, or software development experience is required.
    • Basic computer skills and proficiency. You should know how to use common applications, such as word processing, and have familiarity using the internet.
    • Schedule

      Saturday, Tuesday, Thursday S: 9AM - 2PM CT | M/W: 6PM - 9:30PM CT
    • Location

      This class is live online (i.e. synchronous).
    • Dates

      See Schedule Below

    • Tuition

      $150

    Upcoming Sessions

    Program Type Format Dates Tuition
    Data Engineering Jumpstart Evening(3 Weeks) Live Online November 14 - December 10, 2026
    (Thanksgiving Break 11/24-28)
    $150 Register


    Attendance Information

    Our policy regarding absences is based on the short duration of the course and the schedule of the material covered. We want to make sure you are getting the most out of this course possible!

    For the following scenarios, we would be happy to work with you and point you at resources to help fill in what you missed. The instruction staff is happy to catch you up to speed.

  • Missing 1 class session.
  • Missing a day due to an emergency.
  • You’ve been accepted into an upcoming Bootcamp.
  • For the following scenarios, we would encourage you to look into enrolling in the next available course. Courses are regularly offered and there might be one that better fits your schedule. If there are no future courses listed, make sure to ask us and we’ll let you know roughly when the next class is slotted for.

  • Missing multiple days.
  • Refund Information

    Tuition will be refunded, minus an administration fee, if a request is made prior to the start of the second class session. The administration fee covers the ticketing fees and ranges from $10-$25 based on the price you paid for your ticket. If you would like to transfer to a different month or Jumpstart, please email us at info@nashvillesoftwareschool.com before requesting a refund.

    Have questions?
    Email Us

    Nashville Software School is authorized for operation as a postsecondary educational institution by the Tennessee Higher Education Commission. In order to view detailed job placement and graduation information on the programs offered by Nashville Software School, please visit tn.gov/thec or our policies and regulations page.

    Stay Informed
    • NSS
      • About
      • Press
      • Contact
      • FAQ
      • Blog
      • Policies & Regulations
    • Programs
      • Software Development Jumpstart
      • Analytics Jumpstart
      • Data Engineering Jumpstart
      • Full-Time Web Developer Bootcamp
      • Part-Time Web Developer Bootcamp
      • Full-Time Data Analytics Bootcamp
      • Part-Time Data Analytics Bootcamp
      • Data Engineering Bootcamp
      • Statistics For Data Science
      • Data Science Bootcamp
      • Professional Development
    • Community
      • Shop NSS
      • Our Team
      • Alumni
      • Mentors
      • Employers
      • Veterans' Information
      • Podcast
      • Join Our Team
    • Support NSS
      • Donate
      • Corporate Giving
      • Become a Volunteer
      • Community Impact Report
      • Information Sessions
    • Nashville Business Journal Leaders In Diversity Honoree
    • Nashville Business Journal Best In Business Winner
    • Nashville Scene Names NSS as Best Way To Ditch Your Crappy Job 2016
    • NACC Member
    • NTC Member