Coding Like A Pro: Building Portfolios
Take coding to the next level by understanding how to create a top notch portfolio! In this self-paced course, students will get the map to start the road towards professional web development.
What's included
6 pre-recorded lessons
6 weeks
of teacher support1 year access
to the contentProjects
1-2 hours per week. This course is a project-based learning experience where the student is able to immediately put their skills to practice. At the end of the course the student should have the solid beginnings of a developer portfolio.Certificate of Completion
The course curriculum (FreeCodeCamp) provides a built-in certification upon the completion of a series of projects.Class Experience
Beginner - Intermediate Level
This class goes beyond the basic "I will teach you how to code." Coding is a great skill to learn, but once you learn to code, what do you do with it? Can it be a real career? How does that look? This course shows you how to take coding from 0-100 and turn it into a career. As a bootcamp instructor, I guided many students from not knowing a line of code to having a full portfolio to showcase to their potential employers. Many of my students are now full-time developers, some even at recognizable companies like Google, Microsoft, and Meta. This course shows you how to structure your learning process so that you're able to not only organize your projects but present them in a meaningful way. You will eventually become the expert as you use my method, which is the same method used by so many expensive bootcamps and institutions of higher learning. As it is self-paced and a starter class, this will show students how to start the curriculum, set up their portfolio and build over time. At the end of the class students will not be done with the curriculum, but rather be at the beginning of their career journey. The FreeCodeCamp curriculum itself takes anywhere from 40 hours to 300 hours depending on pacing. There is no time limit or average time. This class is a structure for learning how to code as a web developer and then place your learning in a comprehensive portfolio so that employers and colleges can evaluate progress quickly.
Learning Goals
Students will be able to organize their coding projects into a portfolio and start their resume building.
Students will be able to position themselves as a presentation pro and an effective communicator.
Syllabus
6 Lessons
over 6 WeeksLesson 1:
Unlocking the Web
Your journey begins as a coder through this simple website that has helped thousands get certified and build their portfolio.
Lesson 2:
Becoming the Master Builder
We'll talk about how to expand your skillset, where to go for help and how to continue into the advanced courses.
Lesson 3:
The Portal is a Portfolio
Using one of these two tools we introduce you will lay the important bricks to your easy-to-update portfolio.
Lesson 4:
The Write Stuff
We'll dive into why documentation is important and how to become a coveted "Agile Developer."
Other Details
Parental Guidance
Here are the websites that are used/mentioned with this course. Each one needs its own account:
FreeCodeCamp.org (the curriculum website - signup/login through email or Google)
This is the curriculum website.
BulbApp.com (signup/login using email, Google, Microsoft or Clever account)
This is the portfolio creation website.
CodePen.io (signup/login using email, Google, Github or Facebook)
This is a website used to store code and display it publicly in your portfolio should you embed it into another website like Bulb.
Medium (optional) (Google, Facebook, Apple or X/Twitter)
This is a professional blogging website used for documenting the coding journey.
Blogger (optional) (Google login)
This is the other professional blogging website used for documenting the coding journey (either Medium or Blogger may be used. It is not necessary to use both.)
YouTube (optional) (Google login)
In the coding journey, the student is encouraged to document their journey via blog or vlog (video log) or both.
LinkedIn(optional) (signup/login using Google or email)
This website is used to create a professional online presence and connect to others in the industry as well as peers and employers.
Pre-Requisites
Learners should know how to use a browser and be able to navigate the web.
External Resources
In addition to the Outschool classroom, this class uses:
Reviews
Self-Paced Course
$5
weekly or $25 for all content6 pre-recorded lessons
6 weeks of teacher support
Choose your start date
1 year of access to the content
Choose your start date
Ages: 14-18