Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Freelance Bootcamp - The Comprehensive Guide to Freelancing
Rating: 4.7 out of 5(513 ratings)
4,440 students
Created byJordan Hudgens
Last updated 3/2021
English

What you'll learn

  • Build a freelance business completely from scratch, including: acquiring clients, building a portfolio, and managing projects.

Course content

7 sections44 lectures5h 55m total length
  • Benefits to Freelancing5:48

    Becoming a freelancer is a true life change, especially if you're planning on doing it full time. When I was contemplating the move from full time employment to launching my own freelance business I put down a list of pros and cons. This may seem like a tired approach, there are other things we could do, such as building a priority matrix or some other type of decision system. However I like to keep things as simple as possible whenever I can, so let's start with listing out each of the potential benefits for starting a freelance business.

    These benefits will be the same whether you are looking to launch a full time freelance endeavor or simply to get some side work on some part time projects. They will only vary in degree.

    Freedom

    Ah, freedom. The goal that everyone tried to achieve but few people every actually achieve. Many freelance businesses have started by individuals who couldn't stand the traditional 9 to 5 workday.

    Personally, the fact that I'm able to work from:

    • An office
    • A coffee shop
    • A library
    • Or my home

    Makes me smile throughout the day. This type of freedom lets freelancers express their creativity based on their surroundings. My Dad is a Major League baseball coach, so I love the fact that it's easy for me to pack up my laptop and work from whatever city he's at when I want to catch a game. The freedom provided by having a freelance business has also allowed me to setup my schedule each day. A number of my clients are in the Central and East coast time zones. I've configured my schedule so that I can be done with work at 3pm each day. That way I can make sure that I'm available if any emergency pops up for a client and I have the rest of my day to spend with my family.

    Income Source Flexibility

    Closely related to freedom, being a freelancer will allow for you to vary your streams of income. As Warren Buffet famously said:

    "Never depend on a single income."

    Buffett was speaking to investing. However not all investments are comprised of a stock portfolio. Becoming a freelancer has allowed me to segment my time so that each day I dedicate time to building additional income sources, such as building courses like this or any of my devCamp development books and tutorials.

    Working a traditional 9 to 5 job wouldn't allow me to dedicate the time required to build multiple income streams, but freelancing allows for it.

    Revenue

    Obviously you wouldn't be interested in launching a freelance business if there wasn't a tremendous upside financially. Freedom and time only goes so far, at some point the mortgage and car payment have to get paid. Thankfully, if you build your freelance business properly you'll have the potential to make a great salary.

    The amount you can make will be dictated by a number of criteria, including:

    • Your level of experience - a more senior developer typically can charge higher hourly or project rates than a junior dev.
    • The industry - if you're targeting local mom and pop shops you'll most likely make less per project compared with working for Fortune 500 enterprises.
    • Your location - the market sets different rates based on location. For example, US or UK based freelancers can typically demand a higher hourly rate than offshore developers.
    • Your time - the amount you make will be driven by how many hours you're prepared to dedicate to clients each day.

    New Projects

    The last benefit we'll discuss in this guide will be the ability to start new projects. If you're like me, the idea of building a new project gives you a jolt of energy. There's something very exciting when it comes to generating a new application and watching it be created from scratch.

    When you're a freelancer you'll have the ability to launch new projects on a regular basis. This will also help you learn about a wide variety of industries and will help you learn a wide variety of new skills since each project will have its own set of new requirements.

    Summary

    When discussing the benefits of becoming a freelancer it was pretty hard to limit the list to 4 components. The benefits of freelancing could be a book all to themselves. However I wanted to stay focused and discuss the benefits that are the most important to me. And most importantly, these are benefits based on my own experience through the years. So these are real, tangible benefits.

    What's Next

    As you may expect, now that we have gone through the benefits to freelancing, in the next guide we are going to walk through the various challenges to help you make up your mind on if freelancing if right for you.

  • Challenges to Freelancing3:22

    Since you're going through an in depth course on how to launch a freelance business, you're most likely already aware of the challenges facing freelancers. In fact, it could be the challenges that motivated you to go through this course.

    List of Freelance Challenges

    Before going through the list of freelance challenges I'm going to say that throughout this course I've dedicated guides that speak specifically to each of these potential issues and how they can be taken care of.

    Getting clients

    First and foremost, the top challenge for most freelancers is how to acquire clients. The best developer/writer/etc won't make a dime without clients. Therefore it's critical to establish a system for getting and retaining clients.

    This course will help you develop a system to ensure your client list is full and is continually being refined. The system that I will go through is the same one that I built from scratch in order to generate over $295,000 in my first year as a freelancer.

    Managing multiple projects

    If you're coming from a job where you managed a single project, the idea of working with half a dozen projects at the same time may seem a bit overwhelming. This course will help you create a project management tool set to ensure that all of your projects are moving forward consistently and that you have happy clients.

    Managing paperwork and legal documents

    Very few individuals like paperwork, and the resources available online are pretty scattered/unreliable. When it comes to the necessary documentation you'll need to have items prepared such as:

    • W9s
    • Request for Proposals (RFPs)
    • Contractor agreements
    • Initial contact proposals
    • And many more

    Along with this course you'll get full access to all of the documents that I use in my own freelance business so that you can use them for your own clients.

    Responding to Angry Clients

    Depending on your personality type, the idea of having to manage angry clients may seem like the biggest challenge of all. This part of the job isn't fun. No matter how good of a freelancer you are, there will always be times when expectations are not met. When this happens it's vital that you have a plan to ensure the issue doesn't escalate.

    In this course I dedicate a full section to working with upset clients and I walk through experiences I've had that started negatively and ended up with the clients turning into my biggest fans.

    Summary

    Don't let any of these challenges deter you from starting your own freelance business. Each of them may seem hard or impossible to overcome in the beginning, but with the right systems in place you can overcome each of them.

    What's Next

    In the next section we're going to walk through how to prepare for the launch of your freelance business, so let's get started!

  • Freelancer Manifesto Book Download0:01

    Download your free copy of The Freelancer Manifesto in PDF, ePub, or Mobi formats.

Requirements

  • You should have basic computer skills.
  • You should have a passion for learning.

Description

Course update March 2021: I've added a new guide that shows how to automate project management tasks utilizing GitHub's Kanban board.

Are you ready to launch your own freelance development business but don't know where to start? I used to be the same way and I spent years refining my system in order to run a successful freelance business. My name is Jordan Hudgens and I'll be your instructor for this course. In addition to being an instructor I also have a freelance development business that generated over $295,000 last year alone. In fact, in one month I made over $43,000 in freelance work. And in this course I'm going to walk through the exact process I used to build my freelance service so that you can learn from it and launch your own business.

I have spent the last year putting together this curriculum based on my own real world experiences with clients. This includes discussing the good, the bad, and the ugly when it comes to becoming a freelancer. Many other freelancing courses are filled with 1-2 hours worth of theoretical concepts. I took a different approach and focus 100% on practical real life experiences so that you can truly use this course to launch a freelance business. The result is that this course gives you 2 to 3 times more material than most other freelancing systems.

I've organized the course into practical sections so that you can follow along, this includes:

Preparing for the launch of your business. Including how to schedule your launch, how to create a portfolio that actually gets clients, how to craft a list of template proposals, and every other component you'll need in order to start your business.

Next we'll move onto the top challenge freelancers come across: how to get clients! This was the most difficult obstacle for me to overcome when I started my freelance business and I walk you through my marketing system that generated so many clients that I had to hire additional freelancers to help take on all of the new clients that were signing up.

As important as getting clients is when it comes to launching a freelance business I don't end the course there. I dedicate sections to the topics of managing projects, testing for code quality, working with legacy applications, and how to manage client communication to ensure that your clients become your biggest fans.

If the idea of hard work doesn't scare you off and if the concept of making your own schedule and being able to work from anywhere in the world is appealing, then this is the course for you.

Since these concepts are part of my life's work, I didn't simply record myself discussing the material. I also wrote a full book on how you can launch your freelance business called: The Freelancer's Manifesto, and I'm giving every student that signs up for this course a copy completely for free (sold for $30 online and in stores). The book is a great companion to the video lessons and includes additional stories and examples from my own freelance experience.

In addition to the book, when you sign up for the course I will also send you all of the documents you'll need in order to become a freelancer, including: the legal agreements I give to clients, my full list of template proposals, and as with all my other courses you can message me anytime with any questions that you may have.

Please feel free to review the course curriculum and I look forward to going through the material with you on your freelance journey!

Who this course is for:

  • This course is for developers and designers who want to build their own freelance businesses, including full time and part time work.