Project Management With MS Project - Scheduling Master Class

Managing projects with Microsoft Project? Learn project management, planning, scheduling, and tracking best practices.
4.3 (72 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
668 students enrolled
$19
$145
87% off
Take This Course
  • Lectures 66
  • Length 6.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2014 English

Course Description

Are you new to Microsoft Project? If yes, do yourself a favor and grab your lifetime access to this course right now! I mean, seriously! Just click on the “Take this course" button. There is no risk. It has 30 days money-back guarantee. Time is money - just do it!

Not yet convinced? Read on!

I want to tell you a story - your story.

You have to use Microsoft Project at work. Maybe your boss told you so, or your company requires it. Bottomline - you launch it first time and it looks like Excel. What a relief! You've used Excel before and this should be a breeze. Right? Well…

You begin scheduling and the damn thing is not working out for you. It turns out that it is not that straightforward after all. You may find it pretty convoluted, in fact. The breeze turns into hot air.

Your assumptions turned out to be wrong. Things work differently from what you expected. What's going on? You just can't get it. You spend so much time on it that there is hardly any left for getting things done. And that's when you realize that you need help…

I am not a psychic most of the time but how do I know all that? Well, it is not your story, it is my story twenty years ago.

I have suffered through the full-blown, steep like Mount Everest learning curve when I started with MS Project . Which is a really great news for you, because now you don't have to. All you need to do is take this user-friendly and easy-to-follow course and immediately up your Microsoft Project game. I am a bit envious. I wish I had this opportunity back then.

You see, as you will learn in this course, MS Project is a great tool, but it is not simply about software. It is also about knowledge of some fundamental scheduling and project management principles and concepts. It is about your ability to create a good process and powerful workflow. That's what makes it tough to handle without some guidance.

Microsoft Project is the most widely-used project management, project scheduling, and project tracking software packages. It is one of those project management tools that every project manager should be familiar with.

The best guidance you can get for MS Project is through one-on-one tutoring and coaching. Which can be very expensive. That's why I designed this course to be your friendly one-on-one personal training session from the very moment you enroll in it. All for a tiny fraction of the cost.

In this easy-to-follow MS Project tutorial course you'll learn how to use Microsoft Project 2013, you'll master some of the most important project scheduling and management concepts.

You'll understand things like:

  • Task relationships,
  • Critical path,
  • Slack or float,
  • Effort-driven scheduling,
  • Resource loading,
  • Resource leveling,
  • and many others.

In short, you will learn how to manage projects with Microsoft Project and succeed at your work.

The Project Management concepts that you'll learn in this course are straight and fresh from the Project Management Institute (PMI). They will be be familiar to you if you already hold one of PMI certifications, for example a Project Management Professional (PMP). On the other hand, if you are new to the Project Management profession and to the Project Management Institute's world, this scheduling course will gradually get you started on the PMP certification path, should you choose to follow it at some point.

Microsoft Project 2013 is the latest version of MS Project at the time this course is developed thus it is what you will focus on in this tutorial course.

To get the maximum benefit from this course, you need to have a copy of Microsoft Project installed. It should be a newer version: MS Project 2013 recommended, or as a minimum, MS Project 2010.

After you enroll in and complete this course, you will quickly learn the best practices in managing projects with Microsoft Project.

You will also be able to claim PDUs - Professional Development Units towards your PMI certification.

Well, like I've already mentioned, just click on the “Take this course" button, grab you lifetime access now and begin to learn. Time is money! Enjoy!

What are the requirements?

  • Open mind
  • A copy of Microsoft Project installed

What am I going to get from this course?

  • Earn 6 PDUs towards your PMI certification.
  • Learn how to use Microsoft Project.
  • Learn Microsoft Project best practices.
  • Gain Project Management knowledge.
  • Improve Project Management skills.
  • Develop skills in project scheduling.
  • Learn the art and science of managing projects with Microsoft Project

What is the target audience?

  • Project Managers
  • Project Assistants
  • Project Schedulers
  • Program Managers
  • Project Portfolio Managers
  • Anyone who wants to succeed with Microsoft Project
  • Anyone who wants to be good at scheduling

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: First Things First!
01:32

Thank you for deciding to enroll into this Managing Projects With Microsoft Projects tutorial course. Before we begin to learn how to manage projects with Microsoft Project 2013, let’s get acquainted...

Navigating Udemy Course Interface
Preview
05:57
03:16

This course is about Microsoft Project scheduling software, but not only that. It is also a course that teaches you how to manage projects - it is a project management course. Project Management is a complex combination of skills, knowledge, tools and techniques that allow you to get what you want. How do you learn to manage projects? We all learn in different ways. In this lecture I give you some thoughts about how to benefit from this course.

Section 2: Let's begin using MS Project software
07:19

In this lecture we begin to learn how to use Microsoft Project 2013. It is basically a good overview of MS Project user interface. We touch MS Project ribbon, tabs on the ribbon, Gantt Chart view. It is important to be comfortable with the MS Project user interface in order to effectively manage projects with Microsoft Project.

03:48

Many people who use Microsoft Project forget to use some simple best practices. In this lecture we take a look at a few. We talk about the often overlooked MS Project file properties. When you manage projects with Microsoft Project, it is a good idea to make it easier for yourself and others to work with the MS Project schedules. File properties can help you in many ways in your project management environment.

2 questions

This is the first quiz in the Managing Project with Microsoft Project course.

Section 3: Project Calendar - Essenital Part of MS Project
11:14

After this lecture you will be comfortable creating, modifying, and assigning your project calendar in Microsoft Project. To do that, we will work with the Change Working Time command and with the MS Project Calendar dialogue box. You will be able to understand the calendar tool, create a new project calendar, set up various exceptions and assign your new project calendar to the project. Understanding calendars is essential for effectively managing projects with Microsoft Project.

2 questions

Let's review MS Project Calendar tool.

Section 4: Working With Tasks in MS Project
08:32

When we manage projects, we, at some point, come up with our Work Breakdown Structure. It is also called WBS and is the project scope. WBS translates into tasks that we list in Microsoft Project and then schedule. In this lecture of the tutorial we begin to learn how to work with task in MS Projects.

2 questions

This quiz reinforces learning from the lecture on listing tasks in MS Project.

09:59

Task in Microsoft Project are arranged in a hierarchical way. In this lesson you continue working with task lists and learn how to insert and to outline tasks in MS Project. All of this can be considered task management in Microsoft Project. Again, managing tasks is one of the most essential project management skills.

Task Outlining
2 questions
07:30

Project management task sequencing, task dependencies, and task relationships are some of the most important concepts in any scheduling software. Microsoft Project is not an exception. Project Management Institute distinguishes task dependencies as Mandatory and Discretionary, Internal and External. Each one of these dependencies can have one of the four relationships: Finish to Start, Start to Start, Finish to Finish, and Start to Finish. In this lesson we will go through all of these important project management and scheduling concepts and learn about the importance of sequencing tasks in scheduling.

1 question

This quiz helps reinforce your understanding of task relationships in scheduling.

09:51

Now as you understand about task dependencies and relationships, let us learn how to create them in Microsoft Project. It is very easy and there are several ways to link task in MS Project. After this lecture, you will be able to easily chose your favorite way to sequence task when scheduling in Project.

10:26

When you sequence tasks and create task relationships in Microsoft Project by linking them, the default relationship is Finish to Start. Let’s now learn to modify these default task relationships and create the other ones: Start to Start, Finish to Finish, Start to Finish. Let’s us also learn to create Lead and Lag, in addition to the task relations. There is more than one way, of course, to do that in MS Project.

03:13

In Project Management a milestone is an important event on the project schedule: project start or project finish, end of a phase, project deliverable acceptance, etc. Microsoft Project marks a task as a milestone if you make its duration zero. Occasionally, we need to treat a short task that is not zero duration as a milestone. For example a review meeting may take a few hours, but we consider it to be a milestone. The few hours are not zero duration. Let’s talk about it in this lesson of the course.

03:10

Project managers know very well that when the project schedule is ready and we are ready to go and start work, things change. It is common to change the project start date. Fortunately, when you mange projects with Microsoft Project, it is very easy to do. In this lecture of the course, you will learn how easy it is to move the complete project schedule, and to reschedule your entire project. This is only one capability that makes MS Project a very powerful software tool.

04:32

Every project has events or tasks that repeat during a period of time. For example, we may need to schedule a status meeting every week for the duration of the entire project schedule, or we may hold a phase-review meeting every month, or we may have a “Scrum” planning session every “Sprint.” In Microsoft Project it is very easy to do. It is called Recurring Task. It is a special task that we can set up in our MS Project schedule. In this lecture, let’s learn how to create a recurring task in our Microsoft Project schedule.

08:02

Microsoft Project task scheduling includes many different factors. We can basically control a task by using task dependencies and relationships, or manually - by using what’s called task constraints. Task sequencing is the preferred method of creating a project schedule during the initial project planning phase. Task constraints become more prominent when you move further into the project. What are task constraints in MS Project? How can we set up the constraints? How do constraints just happen in Microsoft Project? What are the best practices with task constraints? Let’s learn about these things in this lecture.

Task Constraints in Microsoft Project
2 questions
03:41

Task constraints in Microsoft Project is a way to control the tasks in your schedule. Deadlines in Microsoft Project, however, are a way to keep an eye on project tasks. In many cases using deadlines is a preferred method. Microsoft Project task deadlines do not impact your schedule, but rather allow you to quickly notice when it is off. In this lecture we learn how to use deadlines when we are managing projects with Microsoft Project.

2 questions

This reinforces your understanding of task deadlines in MS Project.

06:15

Banana task or hammock task? What in the world? I know, they sound a bit funny, but actually mean the same thing and are very easy to understand. “Banana” task or, as it is also called, “Hammock” task is just a task with flexible duration. Instead of estimating a task’s duration, we connect its start to another task’s start and its finish, to a different task’s finish. That way we can have a task whose duration is as long as the duration of the whole project, or of a phase of a project. It is as if we hang a task as a hammock between two points and make its duration flexible and dependent on the duration of several other tasks. Again, it is a task with flexible duration and is stretching between two points in your MS Project schedule. You can achieve this in Microsoft Project quite easily. Let’s learn how!

03:30

Microsoft Project’s project summary task is also called task 0. It is the highest level of the project deliverable - the project itself. It also shows you duration of the entire project schedule. In Microsoft Project we need to turn this task on as it is hiding by default. I consider turning on the project summary task to be the best practice. Let’s learn how to activate the project summary task in MS Project.

04:43

WBS stands for Work Breakdown Structure. It is defined as a hierarchical breakdown of work. WBS gives us our list of tasks. Summary task represent higher-level deliverables or task, detail tasks are usually lower level deliverables or tasks. WBS code is a way to uniquely identify every task on the project. In this lecture you will learn to define WBS code in Microsoft Project. We also discuss some benefits of using WBS code. There are cases when generating WBS code and using it in MS Project is absolutely essential. We will learn such cases in future lectures.

04:59

We have spent a lot of time working in just one view - Gantt Chart view. I is definitely one of the most prominent views in Microsoft Project, but it is not the only view. There are many different views in this scheduling software package. For example, Calendar view, Network Diagram view, Timeline and many others. In this lecture we explore some of the other views in MS Project 2013. I want to mention here that Microsoft Project views is a big topic. I will continue to introduce you to different views and the best practices associate with them, as you continue to enjoy the course.

05:31

In Microsoft Project scheduling we work with tasks that follow a work calendar. For example, the project calendar. The calendar gives us our days off and specifies working time. In some cases, however, we want to ignore the calendar completely. This is where elapsed time comes in. Let’s take a look at what it is and how to use elapsed time when working with task durations in MS Project.

1 question

Checks and reinforces understanding of elapsed durations on MS Project tasks.

Section 5: Critical Path Method in Microsoft Project
05:55

Critical Path Method was originally developed by DuPont. It is a method to prioritize activities or tasks on a project. Microsoft Project is very friendly with Critical Path. The method itself is very widely adopted, but many people do not completely understand what Critical Path means in project management. In this lecture you will be able to completely understand Critical Path. You will not only know what Critical Path is and be able to define it, but also will learn about something called Slack or Float.

04:42

Now, as you have easily grasped the concept of Critical Path and the Critical Path Method is crystal-clear to you, let’s use Microsoft Project to display it and talk about how to benefit from it when managing projects with MS Project.

06:47

In this lecture we talk about a few more concepts related to the Critical Path Method: Free Slack and Total Slack. You can also call them Free Float and Total Float. They mean the same thing. Microsoft Project calls them Slack, though. Let’s learn what it means in this video lecture.

5 questions

Checks and reinforces the understanding of the Critical Path Method.

Section 6: Working With Resources in MS Project
19:11

We continue to learn how to manage projects with Microsoft Project. This lecture is a bit lengthy. No wonder! We start thinking about the important topic of managing resources in Microsoft Project. We will work in the Resource Sheet view and go through many important points of setting up resources in MS Project 2013. We discuss resource types, such as work resources, material resources, cost resources. We will look at resource calendars, resource availability, cost rate tables and many other important things. Let’s go ahead and set up some resources in our MS Project schedule.

07:38

Now you know how to set up resources in Microsoft Project. Congratulations! It is time to assign the resources to tasks so that they can make our project a success. In this video lecture you will learn several ways to assign resources in Microsoft Project 2013. Assigning resources is easy, but there are some things to consider when making those assignments.

10:14

You created your MS Project schedule, you set up the resources, then you assigned the resources to task. Now, you notice that some of the resources have turned red. That means that the resources are over allocated. It basically means that they are scheduled to work for more hours than they can. We need to fix that. This process is called resource leveling. As always, it is easy to level resources in Microsoft Project, but there are some important points to consider. In this video lecture you will learn the benefits and pitfalls that the resource leveling in Microsoft Project can provide.

Section 7: Viewing Microsoft Project Information
08:39

We have already explored several Microsoft Project views. In this video lesson we take it a little bit deeper. We learn here about the distinction between MS Project views and tables. This distinction applies to views that display lists of items: task or resources. Views in Microsoft Project determine how the information is displayed. Tables, on the other hand determine what information is displayed by the view. A MS Project table is a template that is telling the MS Project view which fields to put on the screen for you convenience. Notice that in this context a table is not the same as a database table. A bit confusing at first, but it will make perfect sense after you learn all of this in this video lecture. What I mean is that after this video things will be pretty clear and you will feel that you have grasped the concept pretty well. Managing projects with Microsoft Project has its learning curve.

Section 8: MS Project Fields
03:43

Well, we continue our journey of managing projects with Microsoft Project. In this section of the course we explore MS Project fields. MS Project is a database. It is a special purpose database - project management database. As any database, Microsoft Project stores data in fields. There are many different fields in Microsoft Project. The easiest fields to understand are the ones you can insert as a column. We have already done that. Let’s explore it further in this lesson.

04:33

Microsoft Project is a database of project information. However, it is a special-purpose database and is not as flexible as a regular database. It does not provide a lot of flexibility in creating custom fields. What MS Project has though is a set of fields that you can simply grab and use for whatever you want. In this lesson of our tutorial course we create our first custom field in Microsoft Project. Create, however, is a big word, in reality we grab one of the fields that are available for grabbing and adapt it to our needs. We start with a Text field. There are 30 text fields available: Text1, Text2, Text3 and so on all the way to Text30. This lecture is the first in our tutorial on custom fields in Microsoft Project. Let’s watch!

04:23

In this lecture of our Microsoft Project tutorial we continue to learn about custom fields. Now we take a look at one more field type called “Flag”. A flag field in Microsoft Project is basically a Yes-No field. You can use a flag field in your project schedules to track anything that requires a Yes or No flag. You will also begin to use graphical indicators for your custom MS Project fields in this lesson. Anyway, let’s learn how to use a flag field in MS Project.

Section 9: Setting Project Baseline
03:02

Project Baseline, Project Management Baseline, Project Scope Baseline, Project Cost Baseline, Project Schedule Baseline — we often encounter these terms in the Project Management field. Project Management Institute or PMI defines baseline as part of the plan that is approved and can only be changed through the formal change control procedures. It is good to think about any of the project baselines as a snapshot of the plan at a point in time, for future comparison. It helps us compare our project plan as it is right now to what it was when the plan was approved. You can also think about the baseline as an old copy of your plan. In this lecture you have a chance to learn and think about baseline from MS Project point of view.

05:28

Microsoft Project makes it very easy to save (or set) the baseline. You can as easily clear baseline in MS Project, or overwrite an existing project baseline with a new one. Sometimes it is called re-baselining. Plus, one can save up to 10 additional baselines in Microsoft Project. In this video lecture you learn to set baseline in MS Project.

1 question

Let's check the understanding and reinforce the learning from the Baseline section.

Section 10: Tracking Your Project Schedule in MS Project
07:47

A task’s percent complete is one of the most common and most ambiguous concepts in Project Management. You often hear things like, - “What percent are you complete?” Microsoft Project has several ways to set percent complete to a task. In this lecture we not only learn how to set percent complete in MS Project, but also think about what it really means. Truth is, percent complete means different things to different people and is often a way to miscommunicate in project management environment. Let’s take a look at percent complete in this lecture!

08:16

Update task and mark on track in Microsoft Project are commands to help you track the progress of your project. Update task is one of the tools that is used to update project schedule with new project status information collected during project execution. It is an important part of project monitoring and controlling. In this lecture we not only look at how to use the update task tool, but also how utilize the mark on track command when everything is going according to the plan. You will also learn about the importance of the Project Status Date when updating project schedule in Microsoft Project.

03:27

When you use Microsoft Project, sometimes it is necessary to update your project schedule in bulk as one piece. Imagine a perfect situation, a project manager’s dream, when your project is going as planned. Update Project is a command in MS Project that allows you to quickly update the project’s progress in one quick action. In this lecture you learn how to update project quickly and easily with the Update Project command. Project Status Date is also very important when you update project status this way.

02:18

The Tracking Table is an excellent tool for tracking your project schedule and updating project status in Microsoft Project. It creates a spreadsheet-type screen that allows you to enter actual information into the task list. I like to use it when it is necessary to enter actual status information into multiple tasks. It is easy to do - simply apply the Tracking Table to your task view and start typing. Let’s learn how to do it in this part of our MS Project tutorial.

3 questions

Take this quiz to reinforce your learning and to check your understanding of project tracking and updating the schedule in Microsoft Project.

Section 11: Working in Multiple-Project Environment
08:42

When you manage more than one project with Microsoft Project as your scheduling software package, you end up with more than one file to open and close every time you need to look at your project schedule. Is there an easier way to manage multiple projects? There is! In Microsoft Project it is called Master Project Schedule, or Master Plan. The idea is to insert your separate schedules as sub-projects into a project schedule in MS Project and to call it a Master Schedule. That way you can manage several project schedules in a single MS Project file. Master Schedule is a very useful approach when you have to do multiple-project management with MS Project. Let us learn how to work with Master Schedule in this lecture.

12:04

You are a project manager managing multiple projects. That means that you have several project schedules in Microsoft Project. Each schedule is a separate MS Project file. We have looked at a way to manage these schedules from a single file called Master Schedule. How about the resources? What if several or all of your project schedules in Microsoft Project need to share the same resources? When you set up resources for each schedule separately, there is no way to know if a resource is available or already allocated to another project. Microsoft Project’s resource sharing feature allows you to share resources from a single resource pool. It makes it easy to level resources assigned to more than one project schedule. In this video lecture of our MS Project tutorial you learn how to use resource sharing in Microsoft Project.

04:44

When you, as a project manager, manage multiple projects and use the Master Schedule in Microsoft Project, or when you are using the resource sharing features, you often need to control task priorities. MS Project gives each task and each project the default priority of 500. However, Microsoft Project’s task priorities can be set from 1 to 1000. The higher the priority, the sooner the task will be scheduled, all other things being equal. In this lecture of our MS Project course we learn how to use task priorities in project schedules. This feature gives you additional control over your project plan, especially when leveling resources.

3 questions

Let's check how well you understood everything about managing multiple projects with Microsoft Project.

Section 12: Task Types - This is Very Important!
08:42

The task type and effort-driven vs. non-effort-driven scheduling can easily be considered the most important concepts to understand about Microsoft Project. In this project scheduling context there are three task types: Fixed Duration, Fixed Units, and Fixed Work. There is also the notion of Effort-driven scheduling. The Effort-driven scheduling assumes a fixed number of hours in the the task. Non-effort-driven scheduling assumes that we add hours to the task when we assign a resource. After this lecture these concepts will be crystal clear and you will feel that you understand Microsoft Project much better than before.

08:17

Now you have a pretty good idea about the effort-driven scheduling, non-effort-driven scheduling and about the three task types in Microsoft Project: fixed work, fixed units, and fixed duration. To reinforce your knowledge of MS Project, let’s look at several examples of different tasks in a project schedule. Again, this section is probably the most important lesson in our Managing Projects With Microsoft Project course. If things do not become clear and if you are not completely comfortable with these things, watch this and the previous lecture a few times.

2 questions

Let's check the understanding of Effort-Driven Scheduling and the task types: fixed duration, fixed units, fixed work

Section 13: Working With the Timeline View
03:32

Here we take a first look at the Timeline View. It is a very useful tool for reporting the project information.

Timeline As A Separate View
03:56
Timeline Formatting
03:50
Timeline Copying And Presenting
01:51
Timeline - a Few More Points
05:16
Section 14: MS Project Custom Views And Custom Tables
Custom Tables
05:23
Custom Views
08:19
Some Points On Combination Views
03:54
Section 15: MS Project Reports
MS Project Reports Introduction
07:38
The Getting Started - Pre-Built Reports
05:57
Working with Task Tables
08:52
Working With Resource Tables
04:07
Working With Report Charts
06:38
Charts - Resources Costs
07:17
Inserting Images From Files
01:26
Inserting Shapes
02:44
Working With Text Boxes
04:17
The Manage Button
03:25
Copying and Pasting Reports
04:17
Section 16: Printing In MS Project
Printing In MS Project
15:04
Section 17: Real-World Scheduling Problems
Instruments Scheduliing
12:19
Section 18: Next Steps
Can you do me a favor please?
Preview
00:41
What is Next?
Preview
01:01
Bonus Lecture: Special Offers
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Igor Ovchinnikov, Helping you learn fast, so you can do your job well.

Hi, I am Igor Ovchinnikov.

Welcome to my profile page. This is where you normally get to learn about me and read something like this:

“Igor Ovchinnikov is a corporate trainer with over 10 years of experience. He lives in San Francisco and provides excellent training-delivery services to clients all over the Bay Area. He has delivered training for Apple Computers, Stanford University, University of California, Google, Boston Scientific, Altera, Stryker Endoscopy, Air Liquide, BAE Systems, City of San Francisco, Anritsu, Genentech, Novartis, Bayer, Systron Donner, and many others. 

Mr. Ovchinnikov holds an MBA from the Ohio State University.”

Well, frankly, I always have some serious cognitive dissonance whenever I have to write about myself in the third person like this. It’s a bit silly - don’t you agree? So, enough of this out-of-body talk!

First of all, you probably don’t care about me that much. Second, you are probably more interested in why you should buy my courses and what’s in them for you? You may be more interested in how my teaching is different compared to the other great instructors out there?

I have to confess, it is something I've been wondering about too. You know, when someone asks you what you are good at, it’s tough to answer that. Especially, because when you are really good at something, you don’t really perceive it as a big deal. Don’t you agree? Think of something you do really well. Now, do you really work hard on it, or does it come kind of naturally?

So, to answer this question to myself, I recently decided to ask my students. Most of the ones I polled are employees of just one organization where I teach - Stanford University, so the research sample may not be fully scientific. Anyway, I asked a few dozens of my students what they liked best about my teaching style. It was really surprising, that most of them told me that their favorite part was how clear things became after I explained it to them. One of them said literally: “You are a great explainer. It was so confusing before, and now I finally understand it!” 

I think, here’s what I can promise you when you enroll in my courses. I promise you clear explanations, so that things will be no longer confusing.

So, here’s my value proposition to you:

When you enroll in my courses and go through the material, you should expect clear explanations that will help you learn and build your skills fast, so you can succeed at your job. 

If that is the experience that you are interested in, simply enroll in my courses below.

Ready to start learning?
Take This Course