Full-time Web Development Bootcamp

START DATES AND LENGTH
How often do you start a full-time web development bootcamp?
Currently, we start a full-time web development cohort eight times a year (January, mid-February, April, mid-May, July, mid-August, October, mid-November).
When are applications open?
Applications open 5-6 months prior to the start of class. Applications close 8-10 weeks prior to the start of class to allow time for pre-work. These dates may change at our discretion without notice.
How will I know if you have received my application?
You will receive a confirmation email with next steps shortly after submitting your application. (Make sure admissions@nashvillesoftwareschool.com is added to your list of safe senders.)
How long does the program last?
The program is six months in duration. This bootcamp is divided into two twelve-week courses with a week off of classroom lecture between the first and second courses.
Why is your bootcamp six months long? It seems like most web development bootcamps are 3 months long.
We created our curriculum in partnership with a number of local tech companies. One of the factors that drove us to create programs longer than most programs in the country was their answer to: What makes someone “job-ready” for a junior developer position at your company? Once we got the input to that question, it was clear that, at least in our job market, employers want junior developers to be full-stack knowledgeable, i.e. trained in both front-end development, language(s), stack and patterns as well as a server-side language, stack and patterns. We explore all of our reasons in more detail in this blog post.
EXPERIENCE LEVEL
How much experience should I have before applying?
No prior technical training or web development experience is required for our web development bootcamps. We do believe that doing some amount of self-study on code is a good practice - not only because we require it as a learning prerequisite, but because it is really the only way that you can explore your own aptitude, comfort-level, and enjoyment in doing this type of work. We will explore this with you when you interview for the program. There are a myriad of excellent self-study resources, including learning sites like treehouse, Codecademy, freeCodeCamp, and khanacademy.org. You can also look into taking our Web Development Jumpstart class, which is intended for specifically this purpose.
I have no programming experience, is that okay?
See the question above about prior experience and for a few ways to give coding a try to see if it’s something you enjoy.
I have a strong background in programming, is this for me?
Yes! Our web development bootcamps can help you to transition into web application development if that is your goal.
What are the backgrounds of previous students?
Our students have come from a wide range of backgrounds. A small sampling of backgrounds include a stocker at Walmart, award-winning journalist, recording engineer, bartender, graphic designer, mechanical engineer, biochemist, photographer, school teacher, and more. Oh, and also bass player, guitar player, drummer, keyboard player, saxophone player, audio engineer etc. - it is Nashville after all.
What are some learning resources you recommend using before starting class?
We often refer potential students to HTML Dog, freeCodeCamp, Codecademy, treehouse, and khanacademy.org.
ADMISSIONS PROCESS
What happens after you apply?
Applicants will be invited to schedule an interview with one or two of our team members. Interviews are conducted by a mix of our instructors and operations team and typically last about one hour. The admissions committee meets weekly to discuss applications for the next cohort. Decisions are rolled out in batches. If you are not accepted, you will receive an email about the next steps.
Can I update my application to apply to a different cohort or change my tuition options?
Yes. Please contact us at admissions@nashvillesoftwareschool.com.
How competitive is the admissions process?
For our web development bootcamp, we currently see 2-3 applications for every open seat. Seats for Opportunity Tuition are even more competitive.
What happens if I don’t get in?
You will receive an email with our recommendations. We aim to have each web development bootcamp filled 6 weeks before class starts. If you have not heard from us by then, please follow up with admissions@nashvillesoftwareschool.com.
LEARNING
What language(s) will we be learning?
Our full-time web development bootcamps all share the same front-end development foundations course. We are currently teaching two server-side options, C#/.NET and Python/Django. Both of these languages and their associated libraries & frameworks are popular in the Nashville job market as well as nationally. Both server-side options will also give you experience using SQL, the standard language for accessing data stored in relational databases.
Why don’t you offer classes in Node.js, Ruby, PHP, or (insert another language here)?
Our decision on what languages and frameworks we teach is based on the needs of local employers. Currently, the language in most demand is C#, which is why so many of our bootcamps teach this server-side language. There is also plenty of demand for Python developers. Additionally, we focus on teaching you how you learn new programming languages best. After learning two languages and frameworks (front-end and back-end) in our bootcamp, you’ll find it easier to pick up your next language or framework. Many of our graduates (approximately 40%) are hired to use a language or framework other than the ones they learned at NSS.
Is there pre-work? How much should I study before class starts or is their pre-work for this program.
There is required pre-work for this program. We provide a Foundations Course that utilizes high-quality, free online learning resources that introduce the basic skills, mindset, and vocabulary needed to be prepared for the web development course. Our pre-work is intended for the four to six weeks prior to the start of your bootcamp and is designed to be able to be completed part-time if you are still working a full-time job prior to the start of class.
What is the homework load?
There is no assigned homework for our full-time web development bootcamp. However, most students spend anywhere from 5 to 20 hours a week outside of class working on exercises and studying the concepts they learned in class.
Are the instructors accessible outside of class hours?
Instructors and Teaching Assistants are often available outside of class hours, however, that is not guaranteed. Support outside of class is also available from other students and alumni by means of online forums/discussion tools.
How much group vs. independent study takes place in class?
There is a mix of group and independent learning. About half of the class time is spent in lecture/live coding/demonstration, with the rest of the class taken up by a mix of group and individual projects.
What type of laptop do I need?
There are a lot of options for laptops for our web development bootcamps. See our full post on hardware requirements on our blog.
CAREER DEVELOPMENT
What support do you offer to help me get a job?
All of our bootcamps have a career development track as part of the program. We will help you understand the tech jobs that are in the Middle Tennessee job market and prepare for your job search. Our career development team will give you the tools and make introductions to create your personal network, share best practices and give feedback on your LinkedIn profile and resume, coordinate mock interviews so you can practice your interviewing skills with real hiring managers, recruiters, and/or senior developers, and provide workshops and guest speakers to learn what to expect at your first job. Plus, our job doesn’t end at graduation. We are here to support you until you get your first job in tech using the skills from NSS.
Do you guarantee a job?
No. But we have dedicated career development and placement staff who will help you during bootcamp and after graduation until you land your first job in tech. As long as you’re putting in the work, our team will support you as long as needed. (See question above for more details.)
POST GRADUATION
What is the starting salary range for graduates of this program?
In 2019, the average starting salaries for our full stack web development graduates was $55k-65k. The median starting salary during the second half of 2019 was $60,000. Salaries below this range are most commonly from start-ups/early stage companies or smaller agencies. Salaries above $65,000 typically are driven by both a combination of the training received at NSS and the graduate’s prior education and work experience. During the last four months of 2020 we saw no reduction in average starting salaries for graduates despite the economic impact of COVID-19.
What is the placement rate after graduation?
Our placement rates are published annually by the Tennessee Higher Education Commission (THEC). For THEC’s FY 2017-2018, the placement rate for our full-time web development bootcamp was 93.3%. For FY 2018-2019, the placement rate rose to 94.9%. You can view all of their reports for NSS, which includes completion and placement rates for all our active bootcamps, here.
We expect that the next time that THEC updates the state website with statistics from 2020, we will see placement rates go down due to the impact of COVID-19 on the economy in 2020. We are still placing graduates and by late 2020 the job market had to a large degree recovered, but average job search times were definitely longer than we had experienced in the months prior to the onset of COVID-19. Our expectation is that this recovery in the job market will continue through 2021.
Am I required to work for a company in Nashville after graduation?
If you are a regular tuition student, no. If you are accepted under the terms of our Nashville Opportunity Tuition program you will agree to pursue a job in the Nashville area after graduation.

Part-Time Web Development Bootcamp

START DATES AND LENGTH
How often do you start a part-time web development bootcamp?
In 2021 we will offer four part-time web development bootcamps - starting the beginning of January, April, July, and October.
When are applications open?
Applications open 5-6 months prior to the start of class. Applications close 8-10 weeks prior to the start of class to allow time for pre-work. These dates may change at our discretion without notice.
How will I know if you have received my application?
You will receive a confirmation email with next steps shortly after submitting your application. (Make sure admissions@nashvillesoftwareschool.com is added to your list of safe senders.)
How long does the part-time web development bootcamp last?
The part-time web development bootcamp lasts one year. There are four 12 week quarters with a one-week intersession break between each quarter.
Why is your bootcamp twelve months long? It seems like most part-time web development bootcamps are 6 months long.
We created our curriculum in partnership with a number of local companies. One of the factors that drove us to create programs longer than most programs in the country was their answer to: What makes someone “job ready” for a junior developer position at your company? Once we got the input to that question it was clear that, at least in our job market, employers want junior developers to be full-stack knowledgeable, i.e. trained in both front-end development, language(s), stack and patterns as well as a server-side language, stack and patterns. Balancing those requirements, and allowing for sufficient time to actually get practice using newly acquired skills through repetition in projects, along with the limited amount of time part-time students have available, resulted in a twelve-month curriculum. We explore all of our reasons in more detail in this blog post.
EXPERIENCE LEVEL
How much experience should I have before applying?
No prior technical training or web development experience is required for our web development bootcamps. We do believe that doing some amount of self-study on code is a good practice - not only because we require it as a learning prerequisite, but because it is really the only way that you can explore your own aptitude, comfort-level, and enjoyment in doing this type of work. We will explore this with you when you interview for the program. There are a myriad of excellent self-study resources, including learning sites like treehouse, Codecademy, freeCodeCamp, and khanacademy.org. You can also look into taking our Web Development Jumpstart class, which is intended for specifically this purpose.
I have no programming experience, is that okay?
See the question above about prior experience and for a few ways to give coding a try to see if it’s something you enjoy.
I have a strong background in programming, is this for me?
Yes! Our web development bootcamps can help you to transition into web application development if that is your goal.
What are the backgrounds of previous students?
Our students have come from a wide range of backgrounds. A small sampling of backgrounds include a stocker at Walmart, award-winning journalist, recording engineer, bartender, graphic designer, mechanical engineer, biochemist, photographer, school teacher, and more. Oh, and also bass player, guitar player, drummer, keyboard player, saxophone player, etc. - it is Nashville after all.
What are some learning resources you recommend using before starting class?
We often refer potential students to HTML Dog, freeCodeCamp, Codecademy, treehouse, and khanacademy.org.
ADMISSIONS PROCESS
What happens after you apply?
Applicants will be invited to schedule an interview with one or two of our team members. Interviews are conducted by a mix of our instructors and operations team. The admissions committee meets weekly to discuss applications for the next cohort. Decisions are rolled out in batches. If you are not accepted, you will receive an email about next steps.
Can I update my application to apply to a different cohort or change my tuition options?
Yes. Please contact us at admissions@nashvillesoftwareschool.com.
How competitive is the process?
For our web development bootcamp, we currently see 2-3 applications for every open seat. Seats in our Opportunity Tuition program are even more competitive.
What happens if I don’t get in?
You will receive an email with our recommendations. We aim to have each web development bootcamp filled 6 weeks before class starts. If you have not heard from us by then, please follow up with admissions@nashvillesoftwareschool.com.
LEARNING
What languages will we be learning?
Our part-time web development bootcamps cover the same curriculum as our full-time web development bootcamp, but in a format more conducive to a part-time schedule. All of our part-time web development bootcamps share the same front-end development foundations course. We are currently teaching two server-side options, C#/.NET and Python/Django. Both of these languages and their associated libraries & frameworks are popular in the Nashville job market as well as nationally. Both server-side options will also give you experience using SQL, the standard language for accessing data stored in relational databases.
Why don’t you offer classes in Node.js, Ruby, PHP, or (insert another language here)?
Our decision on what languages and frameworks we teach is based on the needs of local employers. Currently, the language in most demand is C#, which is why so many of our bootcamps teach this server-side language. There is also plenty of demand for Python developers. Additionally, we focus on teaching you how you learn new programming languages best. After learning two languages and frameworks (front-end and back-end) in our bootcamp, you’ll find it easier to pick up your next language or framework. Many of our graduates (approximately 40%) are hired to use a language or framework other than the ones they learned at NSS.
Is there pre-work? How much should I study before class starts or is their pre-work for this program.
There is required pre-work for this program. We provide a Foundations Course that utilizes high-quality, free online learning resources that introduce the basic skills, mindset, and vocabulary needed to be prepared for the web development course. Our pre-work is intended for the four to six weeks prior to the start of your bootcamp and is designed to be able to be completed part-time if you are still working a full-time job prior to the start of class.
Is the study group mandatory?
Yes. Our part-time web development bootcamp has a mandatory study group that meets once a week for 3.5 hours. Groups typically meet Wednesday or Thursday evenings.
What is the homework load?
This will vary from week to week, however, in general, you should be prepared to spend 12 to 15 hours a week outside of class doing homework such as reading, taking online tutorials, and working on coding exercises.
Are the teachers accessible outside of class hours?
Teachers and Teaching Assistants are often available outside of class hours, however, that is not guaranteed. Support outside of class is also available from other students and alumni by means of online forums/discussion tools.
How much group vs. individual work takes place in class?
This varies from week to week. There can be significant variations in the mix of individual and group activity. However, every student will spend a meaningful percentage of their time in the full course working with other students doing pair programming and team projects.
What type of laptop do I need?
There are a lot of options for laptops for our web development bootcamps. See our full post on hardware requirements on our blog.
CAREER DEVELOPMENT
What support do you offer to help me get a job?
All of our bootcamps have a career development track as part of the program. We will help you understand the tech jobs that are in the Middle Tennessee job market and prepare for your job search. Our career development team will give you the tools and make introductions to create your personal network, share best practices and give feedback on your LinkedIn profile and resume, coordinate mock interviews so you can practice your interviewing skills with real hiring managers, recruiters, and/or senior developers, and provide workshops and guest speakers to learn what to expect at your first job. Plus, our job doesn’t end at graduation. We are here to support you until you get your first job in tech using the skills from NSS.
Do you guarantee a job?
No. But we have dedicated career development and placement staff who will help you during bootcamp and after graduation until you land your first job in tech. As long as you’re putting in the work, our team will support you as long as needed. (See question above for more details.)
POST GRADUATION
What is the starting salary range for graduates of this program?
In 2019, the average starting salaries for our full stack web development graduates was $55k-65k. The median starting salary during the second half of 2019 was $60,000. Salaries below this range are most commonly from start-ups/early stage companies or smaller agencies. Salaries above $65,000 typically are driven by both a combination of the training received at NSS and the graduate’s prior education and work experience. During the last four months of 2020 we saw no reduction in average starting salaries for graduates despite the economic impact of COVID-19.
What is the placement rate after graduation?
Our placement rates are published annually by the Tennessee Higher Education Commission (THEC). For THEC’s FY 2017-2018, the placement rate for our full-time web development bootcamp was 93.3%. For FY 2018-2019, the placement rate rose to 94.9%. You can [view all of their reports for NSS, which includes completion and placement rates for all our active bootcamps, here] (https://www.tn.gov/thec/bureaus/student-aid-and-compliance/postsecondary-state-authorization/authorized-institutions-and-data/institutions-l-p.html).
We expect that the next time that THEC updates the state website with statistics from 2020, we will see placement rates go down due to the impact of COVID-19 on the economy in 2020. We are still placing graduates and by late 2020 the job market had to a large degree recovered, but average job search times were definitely longer than we had experienced in the months prior to the onset of COVID-19. Our expectation is that this recovery in the job market will continue through 2021.
Am I required to work for a company in Nashville after graduation?
If you are a regular tuition student, no. If you are accepted under the terms of our Nashville Opportunity Tuition program you will agree to pursue a job in the Nashville area after graduation.

Full-time Data Analytics Bootcamp

FAQs Coming Soon

Part-time Data Analytics Bootcamp

FAQs Coming Soon

Part-time Data Science Bootcamp

FAQs Coming Soon

Finances

How much is this going to cost?
Cost varies depending on the program. Please see the program page for the specific program you are interested in joining for complete details.
Where can I get a loan to attend a bootcamp?
We have a partnership with Ascent Funding and Climb Credit to provide student loans to our regular tuition students. Loans are only available for bootcamps.
Will I be able to defer my student loan payments?
Not at this time.
Does NSS offer any payment plans?
We do have payment plans available. Our payment plans require that students pay their tuition prior to graduation from bootcamp. If you need to finance your training over a longer period of time then you may need a third-party financing option, such as is offered by our partners Ascent Funding and Climb Credit or other third parties. Payments plans are also available for some of our Professional Development classes. Please see the program page for the specific program you are interested in joining for complete details.
Will I incur any additional expenses while in class?
There may be some additional expenses while in class. For example, purchasing a personal domain name and hosting for your portfolio projects. For students using a Macbook Pro for our C#/.NET bootcamp, you may be required to purchase additional software for the server-side portion (2nd half) of the bootcamp. You may also choose to acquire supplementary technical books or reference material. However, we do strive to keep the amount of required outside spending to a minimum. The details of any outside spending required for your particular class are outlined in our offer package.
Is it realistic to have a job while attending full-time classes?
We have certainly had successful students that worked evenings and weekends. However, for the average student, having an outside job does tend to limit their learning. If a student must work then part-time work is preferable.
Do you provide housing assistance?
No
Is NSS tax deductible, eligible for federal student loans, or financial aid?
No. Eligibility for school tuition to be tax deductible, or for students to have access to federal student loans or other forms of government financial aid, is dependent upon a school being formally accredited. While NSS is an approved post-secondary school by the Tennessee Higher Education Commission, that is not the same as accreditation. In general, coding bootcamps, even those offered through colleges and universities, are not accredited and hence not able to offer students federal financial aid options or tax deductibility. NSS does offer other forms of financial aid and student loan options.

General

What is the most important thing I can come to class with?
A good attitude, a full night’s sleep, and a working laptop.
Where is the school located?
301 Plus Park Blvd, Suite 300 Nashville, TN 37217
Is the school certified?
Nashville Software School is authorized by the Tennessee Higher Education Commission. This authorization must be renewed each year and is based on an evaluation by minimum standards concerning quality of education, ethical business practices, health and safety, and fiscal responsibility. We are not pursuing accreditation at this time.
Does NSS offer housing? Can you connect me with potential roommates? Where is it safe to live?
NSS does not offer housing. Our students live all across the greater Nashville metro area…from Clarksville to Murfreesboro and from Gallatin to Spring Hill. Once enrolled we can connect you to current students and alumni so you can get their suggestions on where to live or find a roommate.
What is the parking situation?
We have plenty of free parking.
Do you have a kitchen? Refrigerator? Coffee maker?
We have a break room with vending machines, refrigerators/freezers, microwaves, and coffee. Coffee is free - coders need caffeine.
Are the facilities handicapped accessible?
Yes.
Can I tour the school?
Yes. We provide a tour to all applicants when they come in for an interview. You can also take our virtual tour anytime. (Due to COVID-19, our building is currently closed to the public and we are not offering in-person tours.)
What hours is NSS open?
Our operations team is currently working remotely from 9:00AM - 5:00pm Monday through Friday. Our building is currently not open to students or the public. NSS is normally open for students from 8:30AM to 5:00PM every Monday through Friday and 8:30AM to 2:00PM on Saturdays. On nights when evening classes are in session, our hours are extended to 9:30PM. Unless there is a public event scheduled the evening and weekend hours are for current students only. Access to the building or floor may be restricted on evening and weekends for security.
What are the nearby lunch/dinner options?
Don’t want to leave the building for lunch? Fooda brings restaurants to the building M-F. Need to get out for lunch or dinner? There are a lot of nearby local restaurants such as Clawsons Deli and Joey’s House of Pizza. There are also several fast food options like McDonalds, Sonic, and Taco Bell.
What is the tech scene like in Nashville?
In a word: Fantastic! It’s a wonderful, supportive community with technical meetups every night of the week.

Still have questions?

Can I make an appointment to visit or talk to someone on the phone?
Yes. We want to help you make the best decision for you! We do our best to get back to you as quickly as possible, no matter how you reach out. If you have not attended an info session, we recommend you visit our events page to see the next available dates. If the dates of our info session do not work for you or you need information prior to that, we would be glad to make an appointment or schedule a call. (Due to COVID-19, our building is currently closed to the public and we are not making in-person appointments.)

Please fill out this form and we will get back to you soon.