Background Image

Web Development Bootcamp  Full-Time 

Curriculum // Class Format // FAQ

We Build The Web. So Can You.

Apply Now, Or Subscribe To View Course Catalog.

Career Karma Best Bootcamp Award
Inc 5000 Top Education Company Award
Course Report Top Bootcamp Award

The teachers and career success staff are fantastic and do everything in their power to ensure that you have what you need to succeed out in the real world. I can't recommend this place enough!

Learn to code,
future-proof your career.

  • 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 and portfolio reviews, our dedicated Student Success Team is here to help you throughout class and into the job search.

Accelerated Classes
Learn In Weeks, Not Years


View Upcoming Start Dates »

Online Flexibility Meets
Live Expert Instruction


300+ Reviews on Course Report »

Transparent & Audited
Job Search Outcomes


View Audited Jobs Report »

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.

Python is a powerful programming language that's excellent for beginners and highly sought-after in the job market. It's also one of the most popular languages in the quickly growing field of data analytics. By covering two programming languages and our rotating elective workshops, our students are better equipped both as builders and job seekers. They're more versatile and better able to tackle new technologies in a constantly evolving industry. They're able to turn their ideas into fully-functional web applications without missing components. In short, they're Full Stack Software Engineers.

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
Python
Back-End Language Make your pages dynamic
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.

16-Weeks, Full-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.

10:00am—1:00pm

Lectures / Assignments

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.

2:00pm—5:00pm

Projects / Lab

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 challenge you, and after a full day of class 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 grit and determination, but you can do it if you believe in yourself and put in the work.

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?

    Probably not for the Full-Time Program, which is truly a full-time, Monday through Friday experience. If dedicating 40+ hours per week isn't in the cards, consider the Part-Time Program, which is designed with working professionals in mind.

  • Is prior experience required?

    No, though prior experience is welcome, it is not required to apply to DigitalCrafts. Incoming students are assigned the applicable 'Intro Course' to help ensure everyone has some exposure before class starts.

  • How much is tuition?

    Base tuition for the Full-Time program is $14,950. After being accepted, a $250 deposit and (if financing) approval from one of our financing partners is required to secure your seat.

    The remaining tuition may be paid in full before class starts or financed over 3 to 15 years through one of our lending partners (you're welcome to use your own if you'd like).

    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. Note: Scholarship recipients are not eligble for any additional discounts.

    More on tuition, financing, and scholarships.

  • Is financing available?

    Yes! We’ve partnered with Climb Credit 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, 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?

    Our average class size is currently 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?

    We strongly recommend a recent (~4 years or newer) Macbook with at least 8GB of RAM. Our instructors are proficient with macOS and may not be able to assist you if you have issues with a non-macOS computer.

    8GB of RAM minimum, 16GB recommended.
    At least 30GB of free storage space.
    Reliable broadband internet for streaming class.
    Camera and microphone (laptop built-in is fine).

    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