back to top

‘Digital Camera Mastery’ – Beginner Photography Course Review

A- A+
Related course: Photography for Beginners

When you set out to learn photography, there are some tough choices to make. One of these is the course you choose to take.

You could go with courses in physical schools or centres. They have the advantage of meeting similar photography enthusiasts like you. You can also ask questions and have conversations with your instructor in person.

But physical courses can be costly in time and money. This may direct you towards more flexible and less expensive online courses. One of these is Digital Camera Mastery by Photography Pro – let’s review what it offers.A screenshot from Digital Camera Mastery online photography course by Photography Pro

[ExpertPhotography is supported by readers. Product links on ExpertPhotography are referral links. If you use one of these and buy something we make a little bit of money. Need more info? See how it all works here.]

Who Is the Course For?

Digital Camera Mastery is a beginner photography course. It promises to make you comfortable with your camera in all situations. It teaches you compositional rules, concepts, lighting techniques, and basic editing.

After watching the course, I think that it’s successful in achieving these. It trains you only for the basics in all these aspects but does it well. The course helps you take your camera knowledge to the next level and become more conscious.

The video format of the presentation is a perfect, easy-to-digest choice.

If you opt for Digital Camera Mastery, it will cost you $99, which is the standard price for such courses. You can pick up our own similar course for $97 as well.

For a more advanced, but still beginner-level course, Photography Pro offers Photo Shortcuts. I’m coming up with a review on that course soon, too.

Overview of Digital Camera Mastery

The course is made up of seven modules, plus a bonus module and four bonus episodes. The modules are the following:

  1. The Essentials Of Your Digital Camera
  2. Composing With Your Camera
  3. Focusing Techniques
  4. Camera Exposure Controls
  5. Lighting and Picture Control
  6. Photography Genres
  7. Photography Gear And Accessories
  8. Fundamentals of Lightroom Editing (bonus module, taken from another course)

A screenshot from the welcome page of Digital Camera Mastery online photography course

And the extra episodes include:

  1. Simple Photo Shortcuts For Amazing Photos In Any Situation
  2. Telling A Story With Photos (it’s my personal favourite)
  3. Abstract Photography
  4. Digital Asset Management

The chapters are built on each other, but in my experience, they can be consumed individually and still be valuable.

At the end of each episode, you will find a summary of its contents. For every note, there’s a timecode to help find it in the video. They are beneficial for quick recaps.

A screenshot from Digital Camera Mastery online course module on choosing the best lens

Photography Pro has a closed Facebook community with thousands of customers. At the end of some episodes, you get an assignment to photograph (or edit). It’s advised to upload the result to the Facebook community. This is a good way to practice, as you can get and give feedback.

Viewers also have the option to comment on the course website. Staff tend to respond in a short time. Other students also often join the conversation. The community is great, and people try to support each other.

However, you might not get the proper answer even from the staff – be aware of this, and double-check.

A screenshot from Photography Pro closed Facebook community page on digital photography
Two wrong answers
There are also badges and achievements you can earn. While I don’t think anyone would take them as proof for expertise, the badges might provide a false sense of security.
To get the “expert” badge, you have to watch at least another one of Photography Pro’s courses. This title is not related to your knowledge, but if you like gamification, the achievements can help you get through the course.
A screenshot of some of the badges and achievements you can earn with Photography Pro

About the Creator

The author and presenter of Digital Camera Mastery is Mark Hemmings. He is a professional photographer from Canada. His career began decades ago with photographing stills on feature film sets.

He lived in Japan for a while, where he learnt the craft of advertising photography. Later, he became known for his work as a travel and still photographer. He’s offering workshops around the world and producing courses, like this one.

Photographer and author Mark Hemmings

His style is consistent and concise. The lessons are presented in an entertaining yet straight-to-the-point form. This helps your progress in learning.

He clearly has a lot of experience in marketing, which also shows in the way he teaches. When I was watching the episodes, I had a recurring feeling that he was still trying to sell the course to me. In my opinion, the language should have been a little less in the marketing style.

Areas to Improve

As I mentioned, the course overall is great. But it does have some issues.

Mark excels when talking about light and composition. He does it precisely and without overcomplicating. In contrast, he does not always explain the technical side well. This is especially true in Module 7, Photography Gear And Accessories.

In the introduction, he states that “after watching this video, you’ll have all of the information you need to choose the lens that’s appropriate for your favourite type of photography”. But this is not so true.

His purpose is to make complete beginners understand things like focal length, zoom, shutter speed or aperture easily. But by oversimplifying and leaving out information, this effort might just prove to be contradictive.

Let me point out a few of these from “Choose the Right Lens for the Right Job!”, Module 7.

  • He talks about focal lengths without mentioning formats. It seems to be easier that way, but when he later brings in formats, it becomes very confusing.
  • There is a scene about standard zoom lenses. He shows a crop-sensor Canon camera, with an 18-135mm lens on it. He says: “Now on this Canon, I have a standard zoom that goes from 24 to 80.” This can leave viewers confused.
  • He talks about primes lenses being small, light and inexpensive. In that scene, he shows a Samyang 85mm T1.5 cinema lens as illustration. It’s neither small or lightweight, but at least it’s cheap. The statement is generally not true. Again, viewers are misled.

Of course, it’s not only this single episode that has such problems.

Be aware of this when buying the course, and don’t make gear decisions based solely on it. It might be an expensive mistake.

My other complaint is the quality of some photos in the course. Mark is an experienced professional. He illustrates his points with outstanding images, in most cases.

There are instances where the images are not to his usual high standard – like in some of the landscape section.A diptych of two different style landscape photos The landscape episode also misses a lot of information, like the effect of time of day, which is the very base of landscape photography.

Such mistakes – let’s call them so – appear throughout the course. They are definitely not deal-breakers, but keep an open eye on them. I also think that Photography Pro should fix them in an update.

Five Reasons I Liked Digital Camera Mastery

Now let’s see the top reasons why I recommend the course. Because there are a lot of things to be liked here.

Structure

A key advantage of most paid courses over YouTube is their organised content. They bring you from A to B following a clear line of thought.

It’s no different in this case. Digital Camera Mastery is a well planned and prepared product.

Pair this with the natural flow that comes from Mark’s style, and you get a well-rounded course.

It covers almost everything that a beginner photographer needs to know.

Approach From Light

I love the way Mark emphasises the effect of light. He talks about options to shape it, work around it, or prepare for different lighting situations. This is something many other courses miss out on, even though it’s the very core of photography.

He teaches the differences in artificial and natural light, and how you can get both two work for your needs. These parts are always nicely illustrated with adequate images. It shows that Mark has great knowledge of the matter.

Emphasis on Storytelling

There are also sections where he shows the power of story-making with images. It’s something that’s often not accentuated enough. People tend to fall into the trap of approaching too much from the technical side.

I’d love to see story-making articulated, even more, Mark is excellent at it.

Black and white street portrait of a Mariachi band

Creative Methods

Despite considering myself an experienced photographer, I’ve still learnt some new things. One of my favourites was the use of exposure bracketing in street and travel photography.

When I’m photographing on the run, I shoot in burst mode to get the right moment. There’s still the danger of messing up the exposure. So, why not combine the two, and shoot a bracketed burst?

While I haven’t been able to use it yet, I know it will be a great tool in contrasty scenes.

Easy to Understand

I have no doubt that taking the Digital Camera Mastery course can dramatically reduce the time needed to get the basics laid down firmly.

Everything is explained in a manner that makes it easy to comprehend.

There is no professional jargon, which, in a beginner course, is a good thing. You can learn the lingo later when the fundamentals of taking photos are clear.

A screenshot from Digital-Camera-Mastery photography video lessons sales page

Alternatives

Of course, the field of online photography courses is crowded. Let’s see how Digital Camera Mastery compares to its rivals.

  • Photography for Beginners is our own video course for photographers at the start of their journey. It covers the basics, just like Digital Camera Mastery. But we also included several advanced-level tips and techniques as well.
  • If you’re beyond the basics, choose Photography Pro’s Photo Shortcuts course. It offers you more sophisticated techniques for specific situations, as well as general advanced tips.

Conclusion

Digital Camera Mastery is a great way to plunge headfirst into photography. It has a competitive price, and thus a very firm place on the market.

There are areas to improve, but my overall verdict is that it’s worth it. And if for some reason, you wouldn’t like it, Photography Pro offers a full refund.

Check out the course here.

Save this article to your Pinterest profile to access it later!

Leave a Reply

Your email address will not be published. Required fields are marked *

[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]