This is a synchronous online class with instructors, which means you'll still attend class sessions during class time and receive plenty of hands-on experience. If you've wanted to learn at NSS, but have not been able to attend in-person, here's your opportunity to get a taste of our learning environment online!
Are you curious about software engineering?
Have you started exploring the world of software engineering and want to know whether you’re heading in the right direction? Have you been thinking about a career change and want to see what it’s like to write software? Would basic knowledge of programming fundamentals be an asset in your current career? Are you seeking admission to the Software Engineering with Java/AWS Specialization program and need a bit of guidance on programming fundamentals? Are you interested in a guided introduction to software development fundamentals? If you answered yes to any of these questions, the Software Engineering Jumpstart is designed for you.
Is this course for you?
What will the course cover?
Programming FundamentalsLearn fundamental concepts behind software development, including variables, functions, loops, conditionals, collections, and simple data types.
PythonLearn to program with Python, one of the most widely used and beginner friendly programming languages in the world. Practice development with the language behind many of your favorite websites.
Basic Command Line UsageTake a look under the hood of your computer. Learn to navigate with the command line. Make your way through directories. Run programs. Move, copy, and delete files.
Developer ToolsWork with powerful tools of modern software development, including Visual Studio Code and the Python shell.
Software Engineering CareersLearn about the types of jobs available to software engineers.
How will you learn the material?
What is required?
- A personal computer running Windows, macOS, or an Ubuntu-based Linux distribution (with camera and microphone)
- Must be 18+ years of age
- No prior technical training or software engineering experience is required.
- Basic computer skills and proficiency. You should know how to use common applications, such as word processing, and have familiarity with web browsers and navigating the internet.
ScheduleSaturday, Tuesday, Wednesday S: 9AM-2PM | M/W: 6PM - 9PM
LocationThis class is remote.
February 12 - March 2, 2022
More sessions to be announced
$500 credit toward any NSS bootcamp. (Only one $500 Jumpstart credit may be applied per bootcamp.)
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.
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.
Tuition will be refunded, minus a $50 administration fee, if a request is made prior to the start of the second class session. If you would like to transfer your ticket to a different month or Jumpstart, please email email@example.com before requesting a refund.