Section icon

Program Syllabus

Explore the complete curriculum across all tracks. Each track contains comprehensive modules designed to transform you into a Rockstar Developer.

All Lessons

Welcome to the Rockstar Developer University
What is a Brand?
What is a Personal Brand?
Why a Brand is More Important Than Technical Skills
Examples of Personal Brands
What is Your Current Personal Brand Saying About You?
Introduction
Why Niches And Specialties Are So Important
Choosing Your Niche
Picking Your Primary Platform
Creating Your Branding
Building Your Home Base
Optimizing Your Social Media for Your New Brand
How to Grow an Audience
Bonus Lesson: Don't Be Too Broad

All Lessons

Welcome to the Lead Vocalist Track
The Basics of Video Production
Planning Out Your Shooting Space
Gear and Equipment
Lighting
Sound
How to Set Up Your Camera
Basic Video Editing
What is the Theme of Your Channel?
Choosing a Video Format
Understanding the YouTube Algorithm
Creating a Content Plan
Creating a Content Calendar
Creating Your YouTube Channel
Full Video Creation Process Overview
Start with Packaging (Thumbnail and Title)
Scripting, Freestyle or Bullet Points?
How to Record Your First Video
Using Screen Recording
Editing Your First Video
Publishing to YouTube
Understanding YouTube Analytics
Develop Your Video Production Process
Batching Video Production
CTR: Why It's Important
Understanding Retention
Using Hooks
Using B-Roll
Adding Music and Sound Effects
How to Get Good on Camera
Utilizing a Teleprompter
Cards and End Screens
What is Short-Form Video?
What Makes Short-Form Video So Different?
Short-Form Platforms
Creating Good Short-Form Content
Creating Short-Form Content From Long-Form
Scheduling Videos To Multiple Platforms
What Makes a Short-Form Video Go Viral?
How to be a Charismatic Speaker
Improving Your Vocal Tone
Getting Rid of Filler Words
Involving the Audience
Storytelling 101
Entertain Then Educate
Practice Makes Perfect
Start Small: Code Camp and Brown Bags
How the Conference Circuit Works
Crafting a Compelling Proposal
It's Not a Meritocracy, So Here's How to Get In
Preparing Your Presentation
Rehearse Your Talk
Overcoming Stagefright
Tips to Have a Successful Talk
Collaborations for Growing Your Audience
How to get Famous Developers to Respond to You
How to Network at Conferences
Utilizing Other People's Content to Grow
Using Your YouTube Channel to Make Connections

All Lessons

Welcome to the Lead Guitarist Track
How Podcasts Work
The Basics of Podcast Production
Creating Your Podcast Environment
Gear and Equipment
Podcast Editing
Video vs Audio Podcasts
What is the Theme of Your Podcast?
Choosing Your Podcast Format
Creating a Content Plan
Podcast Hosting
Creating Your Podcast
Creating a Podcast Website
Full Podcast Creation Process Overview
Creating a Podcast Intro and/or Outro
Recording in Person
Recording Online
Editing Your First Episode
Improving Audio Quality
Publishing Your Podcast
How Guests Help You Grow
Create a List of Potential Guests
How to Pitch a Guest
How to Pitch Bigger Guests
How to Prepare a Guest for the Show
How to Get a Guest to Promote Your Show
Brand-Building on Other People's Podcasts
Make a List of Podcasts You Could Be On
Identify a Few Topic Ideas You Could be an Expert On
How to Pitch Podcasts
How to Talk on a Podcast
Ask for Introductions
Repurposing Your Content on Social Media
Posting Your Episodes to YouTube
Having Guests With Large Audiences
Being on Other Podcasts
Podcast Advertising
Podcast Networks
SEO
How to Tell Good Stories
Being Raw and Vulnerable
Preparing for an Interview
Interviewing Basics
Digging Deep and Getting People to Open Up
How to Disagree With a Guest
Clubhouse
X Spaces
Discord
Live Streaming
Using Your Podcast to Network

All Lessons

Welcome to the Drummer Track
Isn't Blogging Dead?
Content Sites vs Blogging
Blogging Platforms
Writing on LinkedIn
Microblogging Sites
Elements of a Post
Creating Your Blog
What is the Theme of Your Site?
Understanding Search Engine Algorithms
Creating a Content Plan
Creating a Content Calendar
Writing Newsletters
The Keys to Good Writing
Writing 2,000 Words a Day
Persuasive Writing: Introduction to Copywriting
Making Use of Visuals
Start With Research
Write an Outline
Write the Post
Revise the Post
Add Images and Visuals
Get a Proofreader
Title and Publish
Basics of SEO
SEO Tools
Utilizing Internal Links
Getting Backlinks
Promoting on Social Media
Hacker News and Reddit
Why Guest Posting Still Matters
How to Be a Guest Poster
How to Get Featured in Bigger Publications
Writing for Tech Magazines (Online and Offline)
What Editors Are Looking For
Using Networking to Get Your Foot in the Door
Understanding the Traditional Publishing Landscape
Benefits of a Traditional Book Deal for Developers
Finding and Working With a Literary or Technical Agent
Preparing Your Technical Book Proposal
Submitting to Technical Publishers
Understanding Contracts, Advances and Royalties for Tech Books
Setting Expectations for Success
Why Self-Publishing?
Choosing the Right Publishing Platform
Writing Your Self-Published Book
Editing and Proofreading
Designing Your Book
Publishing Your Book
Promoting Your Book
Using Your Book to Build Your Brand and Business