Background Image

Web Development Bootcamp  Part-Time 

Curriculum // Class Format // FAQ

4.87 / 5 Star Reviews


250+ Reviews on Course Report »

Cutting Edge Curriculum


Get Course Information Packet »

Experienced Instructors


Meet Our Instructional Staff »

It was very cool to go from a complete newbie learning a bunch of new skills, to then looking at the job market and saying 'Oh awesome, we are already learning this in class.'

Learn to code, keep your day job.

  • Modern Curriculum

    We're always iterating in response to the evolving market trends in technology. You'll learn the hottest tools of today, but more imporantly you'll gain a lasting foundation for the tools of tomorrow.

  • Expert Instruction

    Our instructors are actual software engineers with plenty of real world experience. You'll be learning from industry experts, supported by ownership and staff who sincerely care about your success.

  • Flexible Online Format

    Classes are live-streamed online each day, marrying for the flexibility of online learning with the interactivity of classroom instruction. Our unique Hybrid format may also be available to students in select communities.

  • Career Services

    From exposure to our ever-growing network of employers, to resume reviews and mock interviews, our dedicated Student Success Team is here to help you throughout class and into the job search.

1) Application

2) Logic Exercise

3) Admissions Meeting

Why Become a "Full Stack" Developer?

First off, some definitions: a "stack" refers to the layers of technologies between the server hardware and the end-user's browser. Within this somewhat simplistic definition, you can further divide the stack into two parts: the front-end and the back-end. A front-end developer specializes in the interactive, user-facing portion of a web app, or the user interface ("UI"). A back-end developer works with servers, queries databases, writes APIs, and developes algorithms to pass the appropriate information back to the user. A "full stack" developer has experience and knowledge of both front-end and back-end.

"developer" = "engineer" = "coder"

There are several popular stacks to choose from, though they generally share the same basic principles. Javascript, historically the front-end language, is now very popular for server-side development as well (thanks to Node). As a result, many teams choose Node/JS as their primary tech stack today.

Many of our Part-Time students are launching new development careers, and many are leveling-up or shifting roles at current employers. Some are just frustrated at thinking, "If only I could code, I'd..." Whatever your motivation, you can expect our full stack curriculum to be challenging and rewarding. With hard work, you'll graduate well-equipped for the modern economy, and better able to tackle new technologies in a constantly evolving industry. You'll be able to turn your ideas into fully-functional web applications without missing components. Put in other words, you'll be a Full Stack Software Engineer.

High Level Curriculum

At DigitalCrafts, you will learn the most cutting edge technologies for the job market today. More importantly, you'll learn how to stay cutting edge for the job market tomorrow.

HTML
Markup Language Building block of the Web
CSS
Cascading Style Sheets Stylize your HTML
JavaScript
Scripting Language Introduce variables & logic
HTTP
Application Protocol Fundamental to the Web
Manipulate DOM
JavaScript Techniques Document Object Model
JSON
JS Object Notation Data interchange format
React.js
JavaScript Libraries Give your JS superpowers
RESTful APIs
Develope & use APIs Representational State Xfer
Terminal
Command Line Just like on TV
PostgreSQL
SQL Database Store & retrieve data
Algorithms
Coding Techniques Sort, search, manipulate data
Deployment
AWS or Similar Host your projects
Express.js
Node.js WAF Web app framework
Node.js
JavaScript Platform Take JS to the server

We constantly update our curriculum in response to job market and technology trends. As such, this list can and does change frequently, and may not be indicative of our current curriculum.

26-Weeks, Part-Time, Live Online

Times are listed in Eastern Time Zone, but students join from all over. The below schedule is meant to demonstrate a typical day, but every class is different.

6:30pm-9:30pm

Tuesday & Thursday Evenings

Every day is different. You may start with a live lecture delivered through Zoom, algorithmic exercises, paired-programming, or a full-fledged portfolio project. Staff are available to help during class, but students are encouraged to find and implement solutions themselves. Software development requires constant learning and problem solving—our program teaches you the best way to teach yourself.

10:00am-2:00pm

Saturdays

Students graduate with a personal portfolio showcasing their favorite projects built throughout the course. One reason our bootcamp is so effective is our hands-on approach to learning, and students can expect to spend most of their time with "hands on keyboards." Whether coding solo or as part of a SCRUM team, you'll build fully-functional sites and applications that you'll be proud to show off to your friends, family, and employers.

Workload

Maximum Effort Required

This program will be the most challenging class you've ever taken, and after a full class of work our students are often charged with completing additional assignments designed to push their abilities as far as possible given such a condensed amount of time. This commitment of time and energy requires a certain level of aptitude and will-power that we do our best to identify in our selective admissions process.

Elective Workshops

Exclusive Benefit for Students & Alumni

A career in software requires a lifetime commitment to learning new skills and technologies. You don't want to look up one day and find yourself a Blackberry developer in the age of the iPhone! We hold periodic elective workshops for students and alumni to help provide continuing education opportunities in myriad complementary topics. Every software engineer has heard the interview question, "Do you have experience with _?"

This is our way of filling in the blank.

Additional Course Information

  • What is DigitalCrafts?

    DigitalCrafts is a technology bootcamp and training provider. DigitalCrafts bootcamps are amongst the best-reviewed in the country, and offer intensive live instruction educational experiences for full-time and part-time students across the country. DigitalCrafts enterprise solutions include custom training and onboarding programs, as well as software staffing services for companies of all sizes.

  • Can I keep my day job while a student?

    Yes, it's takes a lot of drive, but the Part-Time Web Development Program is designed with working professionals in mind.

  • Is prior programming experience required?

    We describe our programs as "approachable for beginners." While it's not necessary to have studied Computer Science in school, or to have worked as a developer, you will be better-equipped having completed some self-learning prior to class. This is especially true for the Part-Time Program, given the part-time format and self-guided work required. This can include Codecademy, FreeCodeCamp, or any of the many freely available services available. In addition, you'll be assigned 40+ hours of prerequisite work that must be completed before class, which will help ensure everyone arrives with at least some familiarity of basic concepts. Make no mistake, this class is going to be difficult. The more you know on day one, the deeper your understanding throughout.

  • How much is tuition? Is there an installment plan?

    Base tuition for the Flex program is $9,950. A $250 deposit is required to secure your seat.

    The remaining balance of tuition (after your deposit) may be paid in full before class starts, with 4 installment payments throughout class (Part-Time Program only, $250 installment processing fee applies), or it can be financed over 3 to 15 years through our affordable lending partners.

    Discounts: If you apply, are accepted, and submit your $250 deposit to secure your seat within 5 business days of receiving your acceptance letter, we will take $250 off tuition. If you enroll before the early enrollment deadline listed on our schedule, you'll receive an additional $250 off tuition. Mote: Scholarship recipients are not eligble for any additional discounts.

  • Is financing available?

    Yes! We’ve partnered with Sallie Mae and Skills Fund to provide affordable financing options for our students. Reach out to learn more, you can give us a holler at hello@digitalcrafts.com or (833) 327 - 2387.

    There are also plenty of options outside of our partnerships, such as WeFinance, Upstart, GoFundVeterans, SoFi, or asking your employer to help fund your education. It never looks bad to ask for more training, and you might just be surprised by what you hear!

    Please note: if you are accepted and intend to finance your tuition through one of our financing partners, you will need to be approved as a borrower to officially secure your seat in class.

  • What about scholarships?

    Part of our mission as a school is to make a career in software as accessible as possible to the underrepresented and the highly gifted.

    As such, we're proud to offer automatic partial scholarships for all underrepresented people in tech, including Black, Latinx, and Women students. We also sponsor The Builder Scholarship, awarded by committee to builders with especially compelling stories, achievements, and goals. More on tuition and scholarship awards.

  • How many students are in a class?

    Currently, our average class size is 17-18 students. Your cohort may have more or less, as there is some seasonality in enrollment, but we always maintain an efficient and effective classroom environment.

  • What equipment do I need?

    While it's no longer required, we strongly encourage Mac computers. Most professional developers use Macs these days, which means a lot of great developer tools are built specifically for Mac. Plus, Mac comes with Unix already installed, and if a student with a Windows machine were to encounter a problem, it may be difficult and time consuming for our instructor to troubleshoot. Suggested minimum Specs: Any Macbook Pro or Air with Apple's latest OS installed that runs smoothly, 8GB of RAM or better, and preferably not more than 5 years old.

    Please note: if you bring a Linux or Windows computer to class, it may be more difficult for our instructor to help solve OS issues outside of the code itself.

    Chromebooks and iPads are not sufficient.

  • Is career support provided?

    All students receive the same level of career support, which includes portfolio guidance, mock interviews, and exposure to our ever-growing list of employer partners. In addition, our dedicated Student Services Team is available to provide detailed feedback on everything from cover letters and resumes, to projects, portfolios, and emails to employers. We can't nail the interview for you, but we'll do what we can to help along the way.

  • What will I be able to do with the skills I learn?

    Empower yourself to build functional full-stack web applications using the tools and best-practices the market demands today. If you've ever had an idea but couldn't imagine how to build it, we'll teach you how.

    The most valuable goal is to learn how to continue to learn. We want you to leave thinking, "I don't need class anymore, I can master this on my own." Know that this is a career of continuing education. The second you stop learning, you'll find yourself a Blackberry developer! (A what?)

  • How is DigitalCrafts different from other programs?

    A successful entrepreneur once told our founders that "succeeding in business is simple. Do what you say you're going to do, and treat every customer like they're your first and last. If you say you're going to perform a service for somebody, do it well - most people won't."

    We believe the above state of mind, a firm belief in honesty and transparency, and the hard work of our instructors and staff is what has set us apart. It doesn't hurt that our instructors are the best, our class sizes are smaller, and the cost per hour of instruction is well below our competitors.

    In addition, because DigitalCrafts also provides staffing services to corporate clients, we remain a valuable resource for our alumni throughout their careers. We want to help our students find their 1st job, and every job after that.

    Our alumni reviews tell it better than we can.

  • How can I ask more questions?

    Reach out anytime, our team is here to help. You can schedule a call, send us an email, or just give us a ring: (833) 327 - 2387. We look forward to meeting you.

  • Background Image

    We build the web. So can you.

    Apply Today