Full Stack Web Development

An amazing learning experience.

Overview

We're offering a unique 8-hour workshop that will teach you how to deploy a full-stack website showcasing your professional resume. Have a sneak peak at the class materials!

Imagine sharing a custom domain like newworldcoding.com with employers, where they can explore:

  • A beautiful website running on a server you control.
  • Links to your projects on GitHub.
  • Photos, academic credentials, and even a blog about your latest work.
  • This workshop is perfect for career starters, tech enthusiasts, and yes—maybe even a fun nerdy date night!

Tentative Schedule

Start End Subject
8:00 8:45 Build a simple website with HTML, CSS, JavaScript.
8:45 9:30 Learn the basics of Django, a powerful Python-based web framework.
8:45 9:30 Learn the basics of Django, a powerful Python-based web framework.
9:30 10:15 Create REST APIs with Django Rest Framework.
10:15 10:30 Look at SQL databases and website backends.
10:30 11:15 Master SSH and Linux server basics.
11:15 11:45 Deploy our 3 websites on Linux servers using Apache2.
11:45 12:15 Lunch Break (provided)
12:15 1:00 Introduction to Docker
1:00 1:30 Deploy our 3 websites with Docker.
1:30 2:15 Set up HTTPS with Let's Encrypt
2:15 2:40 Connect a domain name to your sites.
2:40 3:20 Host multiple sites on one server using NGINX as Reverse Proxy.
3:20 3:40 Advanced NGINX configuration.
3:40 4:00 Conclusion and next steps discussion.

By the end of the day, you’ll have a fully functional, secure, and personalized website—and the skills to deploy it anywhere.

Why Join This Workshop?

Yes, you can learn these topics for free using resources like YouTube and documentation (see below). But this workshop condenses months of learning into a streamlined, hands-on experience, with guidance from an enthusiastic and experienced instructor (that’s me, wink).

Details

When: Early February

Where: Mission 50 Coworking space in Hoboken, NJ

Cost: $100 per person, or $150 for two (covers conference room and materials, please read more below).

Free Learning Resources

I genuinely wish this workshop could be free, but the costs for web servers, conference room rental, lunch, and other materials add up to over $500.

If you prefer to learn independently, here are some excellent free references:

Thanks for your attention—I hope to see you there!