Frequently Asked Questions

What is a code school?

The Academy at Suncoast Developers Guild is an immersive code school. What that means is, in about three months (with the guidance and support of seasoned industry experts) you will gain the skills needed to become a junior developer. Over the course of the curriculum, you will learn the basics of web development and also how to be job-ready for the modern market. This immersive style of education is often called a "bootcamp" because of the fast pace of learning and the full-time commitment.

How do I apply?

It's easy and free. There is no cost or obligation to attend if you apply. You'll meet with a member of our admissions and instructional teams where some of your questions or concerns will be answered.

We encourage you to bring anyone from your support group that you feel may want understand more about where you will be spending a large portion of your time for three months.

After that, we let you know if you are accepted and then you can start your prework and welcome aboard!

What is the application process like? Should I be nervous?

Check out the how do I apply above, but no, you should not be nervous. This is a time where we get to know each other and want to see if we are a good fit for each other. We want to set you up for success when going through our program. If we (you and SDG) decide now is not the right time, we will give you resources and support to get you ready to be successful going through the program.

How often do you have programs?

We have new cohorts every three to four months.

Can I enjoy holidays and time with my family during the program?

Yes, although this program is extremely time consuming and challenging, this is the start to integrating your career - life balance. We will give you some exercises and homework to keep you coding, but we also want you to have time to yourself and with your loved ones on special days. That’s what life is all about anyways :)

Will I be working over the weekends?

Yes, you will be given homework assignments and projects. We always encourage you to have you time and give yourself a day or at least a few hours to recharge over the weekend so you can come in on Monday and be ready to learn. Our students spend 60 to 80 hours a week and part of the learning process is learning time management and how to balance your work and personal schedule. Although this program requires more than the typical 40 hour work week, this type of accelerated environment is proven successful to get you skilled up and ready to be a developer.

Can I still work when attending SDG?

We believe in a learning style that is immersive, full-time and accelerated when learning to code. Our program is full-time and we strongly encourage students to be fully engaged during the program.

Is this program right for everyone?

Yes and no. We believe that people with the passion to learn, have the needed time to dedicate, and want to make this integrated in their daily life as a career, company, and/or startup can do this. This program is hard but we have seen all types of people with all types of backgrounds be successful. That being said, we also know that you need to have some key factors in place to be successful in this program. Support system, willing to learn, willing to accept a challenge, working with a variety of learners, teachers, and personalities, time commitment, growth mindset

Where do I go to learn everyday?

The Academy at Suncoast Developers Guild will operate from St. Petersburg’s Grand Central District. A thriving business and innovation district on it’s own, it has easy access to Downtown’s beautiful waterfront parks, restaurants, coffee shops, and entertainment. The city bus, trolley, and bikes are all within one block.

What will I learn?

SDG teaches you to think like a web developer and how to learn in the ever changing, challenging, and rewarding technology industry. Due to the frequent changes in programming, we believe it is more important for you to learn how to learn.

Why do we teach React?

The modern web runs on JavaScript. This is why the for the first few weeks we focus on the basics of JavaScript (and HTML and CSS). But to truly be job ready, our students need to learn a JavaScript framework. JavaScript frameworks tend to have a relatively short life span, what is taught to a student at the time of learning is relatively trivial, as long as the student receives exposure to using a framework.

React was chosen because it is a widely popular framework that has disrupted the JavaScript framework landscape and, for the most part, leverages mostly existing JavaScript knowledge. React has become the point of reference for many new, and even old, frameworks, and in learning React, it gives the students a scalable point of reference to learning what ever framework is next in there career. In addition to building a strong foundation with a growing framework, we have found that React is relatively easy for new developers to wrap their heads around and allows to easily create beautiful, dynamic sites while still learning the basics of front-end development. It's often said that React makes developers better JavaScript developers.

Why do we teach Ruby?

Ruby is powerful programing language that has a very loyal and vast ecosystem. Ruby was designed with a few key ideas in mind; an easy to use object oriented focused scripting language that maximizes developer happiness. These core principles lead to Ruby being a popular language to quickly create powerful and useful applications.

Using Ruby, this allows students to potentially not worry about the complexity that may come with other languages, and focus on learning concepts and building ideas. Not only does this provide a solid learning experience for the student, but at SDG and in the Tampa Bay Area, we have industry partners requesting that we continue teaching this much needed language to continue to support the local Ruby jobs market.

Why do we teach .NET?

Apart from being a strong, versatile, and extremely popular language, .NET is a somewhat unusual choice for a boot camp to teach. Its a vast language that can go from sweet and simple to deep and complex very quickly. We have chosen for a few key reasons. Not only is a strong market need for .NET developers, but the syntax and basic concepts of the language offers a strong springboard to learn other languages.

In teaching .NET, this not only gives students a solid resume upon leaving, but it gives them a solid point a references when they learn they next couple of languages. Also, .NET is currently experiencing a renaissance with .NET Core, helping our students gain valuable experience in a rapidly growing culture and learn a bleeding edge technology that also applies to more classic web apps.

Who is teaching me?

We have some of the most skilled developers teaching our courses. They are passionate about coding, learning, and most importantly you! Seriously though, we have identified developers who are industry practitioners but also leading and organizing community events for over a decade to share their knowledge and love for the craft. Our instructors are teachers and mentors first and foremost. They are also seriously bad ass developers.

Is there more to learn than just code?

You bet ya! We know you came here to code, but there is more to learn for you to be successful as a developer. This is a marathon not a sprint, and we teach you healthy habits in the workplace, work-life balance, stress-management, project management, teamwork, networking, and branding yourself as the developer you will be!

Who hires SDG Alumni?

Raymond James, Clarity Services, Amazon, Malwarebytes, Gooee, PROforma, Mad Mobile, Spatial Networks, GitLab, Bank of the Ozarks, Healthesytems, Haneke Design, Symphonic Distribution, Hivelocity and Script are just a few.

We have an Advisory Board and Hiring Partners that range from startups, agencies, mid-size, and enterprise size companies that hire our graduates but also give guest lectures, host field trips, and are actively involved in the curriculum builds that are ever changing so we can deliver the education that will make you successful as a web developer in Tampa Bay and across the world.

What expenses will I incur when going through the Academy?

The tuition is $14,900, but you will not incur any other costs from SDG. A computer is required, you can find out more in our admission requirements. You may find yourself with other cost of living expenses as well.