Action Sports Photography Tips

action sports photographyHave you marveled at photographs of skateboarders or cyclists suspended in mid air as they perform a stunt? Action sports, such as snowboarding, surfing, whitewater kayaking, bike racing, skateboarding, and rock climbing are highly individualized efforts. These sports pit single athletes against gravity and the elements. They can be dangerous. Photographing these sports also requires an individual approach. We’ll give you some ideas to help you get that singular shot. Use this course on photography fundamentals to get background on some of the topics we’ll discuss.

[Read more…]

Storytelling Photography: Tips and Tricks

storytelling photographyWe’ve all heard that a picture is worth a thousand words. But how does that really work? Sure, a picture can have many details, details that would take many words to fully describe. The true meaning of this famous adage takes shape when the picture tells a story, or better yet, inspires a story. We’ll look at some ideas to inspire your storytelling photography. A course in the Fundamentals of Photography can help you to get started with the ideas we present here.

[Read more…]

SQL Error Codes: An Introduction

sql error codesLike it or not, if you work with SQL you will encounter SQL error codes as part of your work. The cryptic messages are frustrating because they do not fully tell you what the problem is. This problem is compounded if you do not have much experience with SQL. Popular applications are incorporating database features, and you may find yourself wanting or needing to search a database with SQL. We will look at this situation with Oracle’s MySQL. We will see typical SQL error codes you may generate and some possible solutions. You can get an introduction to SQL with this beginners guide course.

[Read more…]

Python SQLite Tutorial

Python SQLiteDid you know that you can use Python for database operations? Versions of Python since 2.5 have the SQLite3 module built in to the standard install. SQLite allows you to have a database in a single file with no database server needed. It is a fast, compact system that is becoming widely used in popular applications. This tutorial will get you started on your way to managing data with Python and SQLite. Get a start with Python by taking this course on programming.

[Read more…]

Python Round: Problems and Solutions

python roundYou probably learned how to round numbers in middle school, maybe even in grade school. If you want to round 4.85 to 1 decimal place, you should have 4.9, right? Not if you are dealing with computers. If you use Python to round 4.85 to 1 decimal place, you will get 4.8 as a result. This is really a computer problem, not a Python problem, but we will show you how to cope with this quirk and others if you are using Python. Get a background in Python with this course for beginners.

[Read more…]

Python Substring Tutorial

python substringHave you come to Python after programming in another language? If so, you may have run into a wall when you looked for the substring method that is found in those other languages. Surprise! There is no Python substring method. Not to worry, Python provides some powerful ways to work with substrings. We’ll show you how they work here. For other differences in the Python language, Pythonic Python is a good course for a programmer already familiar with another programming language.

[Read more…]

The Python Try Statement: An Introduction

phythonTryIt’s a fact of life in programming: mistakes happen. We don’t mean the bugs that you will catch and fix as part of developing the program. We’re talking here about the unexpected problems that will happen when your program is out in the real world. Someone enters data that results in division by zero. Your program requires a file, but it has been deleted from the hard drive. Those pesky users! If it wasn’t for them, programs would run perfectly.

Not to worry, help is at hand. The Python try statement provides a way to catch these problems and allow the program to proceed normally. Get a start on Python programming with this course for beginners. If you already know another programming language, try this course for more experienced programmers.

[Read more…]

Photoshop RAW Adjustments

Best Photoshop ActionsAs you gain experience with digital photography, you will soon encounter the RAW vs jpeg debate. The truth is that there is no one right answer that fits every photographer. We’ll take a brief look at RAW vs jpeg, and then go on to look at how to make Photoshop RAW adjustments. If any of the points in the discussion are not clear, take this course for understanding the fundamentals of photography.

[Read more…]

C Compiler for Mac

C Compiler for MacYou have finally made the move to become a programmer. You’ve registered for a course, you have your texts and manuals, and you’ve fired up your trusty Mac. This is exciting! You think you are all set, and then it hits: they want you to have a compiler. What the heck is that? We’ll explain this and help you to get a C compiler for Mac up and running on your computer. If you are relatively new to the Mac, you can develop your skills with a course on getting started with a Mac.

[Read more…]

Python Class Tutorial

Python Class TutorialYou’ve probably heard many times that Python is an object-oriented programming language. What does this mean for you as a programmer who must get a job done? It can mean a lot of time saved as you use code once for a variety of situations. In this Python class tutorial we’ll see how this can work in a few situations. You might want to take a course to get more background on object-oriented programming.

[Read more…]