FCC Seattle helps you start your career as a developer.
We host monthly events where you'll get to meet other coders, work on projects with help from our mentors, and get tips for how to get a great job as a developer! All skill levels are welcome.
If you're a beginner and looking for some guidance, we're here to help. If you're more experienced, this is a great place to gain skills in mentoring others. Come join us for a casual environment where you can make friends and learn a lot!
Sauce Labs (https://saucelabs.com/) provides the world’s largest cloud-based Selenium Grid for the continuous testing of web and mobile applications. Founded by Jason Huggins, the original creator of Selenium, Sauce Labs helps companies accelerate software development cycles, improve application quality, and deploy with confidence across hundreds of browser / OS platforms, including Windows, Linux, iOS, Android & Mac OS X.
The Tech Academy (https://learncodinganywhere.com/) is a licensed career school that teaches students Computer Programming and Web Development. The Tech Academy offers 4 different bootcamp tracks that include: Frontend Web Development, Python, C# & .NET Framework, and the Software Development Bootcamp, which is a comprehensive bootcamp covering all other bootcamp tracks.
What sets The Tech Academy apart from other coding bootcamps is the comprehensive curriculum, open enrollment, flexible scheduling options, online or in-person training options, self-paced study and exceptional job placement training. At the end of our program, graduates are well-rounded, full-stack junior developers!
Docker is a fantastic technology that lets you create repeatable and portable environments for development or even for production.
What does that mean? That means other developers working on the same project will be running it in the same environment as you. No more fun bugs to hunt down only to find out it's because your colleague is running Node 8.x while you're running 11.x.
The definitions of your Docker containers can be included in your repo to make it super easy for any new developers to bring up an identical version of the dev environment. It's a huge boon to developers when it comes to collaboration.
We'll learn the basics by working through the Play with Docker classroom training together. (https://training.play-with-docker.com/dev-stage1/) I've worked with Docker a bit, but I'm going to go into the training blind along with you. Bring your patience, your curiosity, and, if you want to do the course locally, a computer with Docker installed (from docker.com) and a Unix command line. (If you're on Windows, install the Linux Subsystem so you can work along with me: https://docs.microsoft.com/en-us/windows/wsl/install-win10) If you don't want to hassle with this, you can always just work inside the interactive terminal inside the tutorial. What you learn will translate out to your local machine when you're ready to use Docker for real.
With those things in place, you'll be set to learn Docker and take your dev environments to the next level!