Loading Events

Past Events

Events Search and Views Navigation

Event Views Navigation

May 2018

Learn How To Program From The Beginning – 2018-05-06

May 6, 2018 @ 4:00 pm - 5:00 pm EDT
$25 – $200

Learn how to program your first application. Start with this class if you have no idea what it means to program a computer. At the end of the hour you will have your own app that you can run and you will be able to make changes on your own to get your app to do new things.

Find out more »

Learn To Use Git And Avoid Losing Your Work – 2018-05-13

May 13, 2018 @ 3:00 pm - 4:00 pm EDT
$25 – $200

Learn how to use Git to keep track of changes so you can remember what you did, how you did it, and try new changes without worrying about getting mixed up and losing work.

Find out more »

Learn How To Program From The Beginning – Followup to 2018-05-06

May 13, 2018 @ 5:00 pm - 6:00 pm EDT
$200

Congratulations on writing your first application last week! You just took the first step to an amazing ability to create your own software apps. It's been a week already and time to review and followup with a small group to share your experiences, accomplishments, and difficulties. What did you accomplish on your own the last week? Did you add anything interesting to your program? Did you get stuck? Remember, we learn best when we encounter difficulties and things don't go…

Find out more »

Simplify Your Code Through Classes – 2018-05-20

May 20, 2018 @ 3:00 pm - 4:30 pm EDT
$35 – $210

Learn how to use classes to start getting the full benefits of object-oriented programming. Proper use of classes will make your code easier to understand and more natural to use. However, improper use of classes will just make things frustrating and cause other developers to avoid you and your code.

Find out more »

Learn To Use Git And Avoid Losing Your Work – Followup to 2018-05-13

May 20, 2018 @ 5:00 pm - 6:00 pm EDT
$200

Now that you've had a week to use Git on your own, let's see what state your repositories are in. How many commits did you do? How big were they? Did you use descriptive commit messages? What branching strategy did you choose and why? Did you try any merges? How did it go? Remember, we learn best when we encounter difficulties and things don't go as expected. This is your opportunity to boost your learning by reviewing how things went…

Find out more »

Learn How To Program From The Beginning – 2018-05-27

May 27, 2018 @ 3:00 pm - 4:00 pm EDT
$25 – $200

Learn how to program your first application. Start with this class if you have no idea what it means to program a computer. At the end of the hour you will have your own app that you can run and you will be able to make changes on your own to get your app to do new things.

Find out more »

Simplify Your Code Through Classes – Followup to 2018-05-20

May 27, 2018 @ 5:00 pm - 6:00 pm EDT
$210

After a week of writing your own classes, there's bound to be things you're curious about that you never thought to ask in the event. We can go through the classes you wrote and look for things such as: Do you have a good abstraction? Does the class have a good reason to exist? How easy is your interface for others to use? And by others, I also mean how easy is it for you also to use the class?…

Find out more »

June 2018

Learn How To Program From The Beginning – 2018-06-17

June 17, 2018 @ 3:00 pm - 4:00 pm EDT
$20 – $200

Learn how to program your first application. Start with this class if you have no idea what it means to program a computer. At the end of the hour you will have your own app that you can run and you will be able to make changes on your own to get your app to do new things.

Find out more »

Learn How To Program From The Beginning – Followup from 2018-06-17

June 24, 2018 @ 5:00 pm - 6:00 pm EDT

Congratulations on writing your first application last week! You just took the first step to an amazing ability to create your own software apps. It's been a week already and time to review and followup with a small group to share your experiences, accomplishments, and difficulties. What did you accomplish on your own the last week? Did you add anything interesting to your program? Did you get stuck? Remember, we learn best when we encounter difficulties and things don't go…

Find out more »

July 2018

Game Development Session – 2018-07-14

July 14, 2018 @ 8:00 pm - 9:00 pm EDT
$25 – $200

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related.

Find out more »

Learn How To Use Methods To Understand Code – 2018-07-15

July 15, 2018 @ 3:00 pm - 4:00 pm EDT
$20 – $200

Learn how to program larger applications and keep them simple enough to understand at the same time. At the end of the hour you'll understand how to divide your code into smaller pieces that can be linked and stacked together to form a full application.

Find out more »

August 2018

Game Development Session – 2018-08-11

August 11, 2018 @ 8:00 pm - 9:00 pm EDT
$25 – $200

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related.

Find out more »

Learn How To Program From The Beginning – 2018-08-12

August 12, 2018 @ 3:00 pm - 4:00 pm EDT
$20 – $200

Learn how to program your first application. Start with this class if you have no idea what it means to program a computer. At the end of the hour you will have your own app that you can run and you will be able to make changes on your own to get your app to do new things.

Find out more »

Game Development Session – 2018-08-18

August 18, 2018 @ 5:00 pm - 6:00 pm EDT
$25 – $200

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related.

Find out more »

Game Development Session – 2018-08-25

August 25, 2018 @ 8:00 pm - 9:00 pm EDT
$25 – $200

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related.

Find out more »

September 2018

Learn How To Use Methods To Understand Code – 2018-09-09

September 9, 2018 @ 5:00 pm - 6:00 pm EDT
$20 – $200

Learn how to program larger applications and keep them simple enough to understand at the same time. At the end of the hour you'll understand how to divide your code into smaller pieces that can be linked and stacked together to form a full application.

Find out more »

November 2018

Game Development Session – 2018-11-17

November 17, 2018 @ 8:00 pm - 9:00 pm EST
$25 – $200

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related.

Find out more »

December 2018

Game Development Session – 2018-12-01

December 1, 2018 @ 5:00 pm - 6:00 pm EST
$25 – $200

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related.

Find out more »

Game Development Session – 2018-12-08

December 8, 2018 @ 8:00 pm - 9:00 pm EST
$25 – $200

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related.

Find out more »

April 2019

How to setup your Windows computer for coding – 2019-04-06

April 6, 2019 @ 11:00 am - 12:00 pm EDT
$25

Follow along and get your computer setup and ready to program in about 20 minutes. You'll also learn how to use the development tools just installed and begin writing your first program.

Find out more »

How to setup your Mac computer for coding – 2019-04-06

April 6, 2019 @ 12:30 pm - 1:30 pm EDT
$25

Follow along and get your computer setup and ready to program in about 20 minutes. You'll also learn how to use the development tools just installed and begin writing your first program.

Find out more »

How to setup your Linux computer for coding – 2019-04-06

April 6, 2019 @ 2:00 pm - 3:00 pm EDT
$25

Follow along and get your computer setup and ready to program in about 20 minutes. You'll also learn how to use the development tools just installed and begin writing your first program.

Find out more »

GameDev01 – Game development session – 2019-04-06

April 6, 2019 @ 5:00 pm - 6:00 pm EDT
$25

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related. There's no set curriculum here. It's pretty much whatever we make of it. I can promise you will have the opportunity to get involved and see how I write code. This is real code that gets committed to Github for the world to…

Find out more »

How to use your software development tools to program (Part 1) – 2019-04-07

April 7, 2019 @ 11:00 am - 12:00 pm EDT
$25

Follow along and get comfortable with your software development environment. Learn the simple things now that will make your learning and your job easier and more fun.

Find out more »

How to use your software development tools to program (Part 2) – 2019-04-07

April 7, 2019 @ 12:30 pm - 1:30 pm EDT
$25

Follow along and get comfortable with your software development environment. Learn the simple things now that will make your learning and your job easier and more fun.

Find out more »

Create a fun racing game from the beginning – 2019-04-07

April 7, 2019 @ 2:00 pm - 3:00 pm EDT
$25
Go-cart racing

Build a fun racing game in one hour with 60 lines of code that also gives you a preview of things to come.

Find out more »

How to use integral data types – 2019-04-13

April 13, 2019 @ 11:00 am - 12:00 pm EDT
$25
Stack of river rocks

You'll need to know what types are available for you to use and when and how to use them. There's quite a few data types to understand. Each is different and usually has multiple variations such as size. There’s six parts to this series. This is the first class explaining three basic types, char, bool, and int. This is an online class that you can attend from anywhere. All you need is a good internet connection and your computer. It…

Find out more »

How to use floating point data types – 2019-04-13

April 13, 2019 @ 12:30 pm - 1:30 pm EDT
$25
Stack of river rocks

You'll need to know what types are available for you to use and when and how to use them. There's quite a few data types to understand. Each is different and usually has multiple variations such as size. There’s six parts to this series. This is the second class explaining binary floating point types, float, double, and long double. You’ll also learn about decimal floating point types. This is an online class that you can attend from anywhere. All you…

Find out more »

How to use built-in data types – 2019-04-13

April 13, 2019 @ 2:00 pm - 3:00 pm EDT
$25
Stack of river rocks

You'll need to know what types are available for you to use and when and how to use them. There's quite a few data types to understand. Each is different and usually has multiple variations such as size. There’s six parts to this series. This is the third class explaining the fundamental types void and nullptr_t and then continuing with the built-in types pointer, reference, and array. This is an online class that you can attend from anywhere. All you…

Find out more »

Get your code to make decisions with branching – 2019-04-13

April 13, 2019 @ 3:30 pm - 4:30 pm EDT
$25

A program that always does the same thing isn’t very useful. Especially when you want to give it different input. Maybe you want to type different keys on your keyboard. Or click different spots with your mouse. Or maybe you want it to save the result to different locations. All of this requires the ability to make decisions. These are not little decisions you and I make like what to eat for lunch today. And they’re not big decisions like…

Find out more »

GameDev01 – Game development session – 2019-04-13

April 13, 2019 @ 5:00 pm - 6:00 pm EDT
$25

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related. There's no set curriculum here. It's pretty much whatever we make of it. I can promise you will have the opportunity to get involved and see how I write code. This is real code that gets committed to Github for the world to…

Find out more »

How to use struct data types – 2019-04-14

April 14, 2019 @ 11:00 am - 12:00 pm EDT
$25
Stack of river rocks

You'll need to know what types are available for you to use and when and how to use them. There's quite a few data types to understand. Each is different and usually has multiple variations such as size. There’s six parts to this series. This is the fourth class explaining three user defined types, enum, struct, and union. This is an online class that you can attend from anywhere. All you need is a good internet connection and your computer.…

Find out more »

How to use function data types – 2019-04-14

April 14, 2019 @ 12:30 pm - 1:30 pm EDT
$25
Stack of river rocks

You'll need to know what types are available for you to use and when and how to use them. There's quite a few data types to understand. Each is different and usually has multiple variations such as size. There’s six parts to this series. This is the fifth class explaining the function data type. This is an online class that you can attend from anywhere. All you need is a good internet connection and your computer. It will help if…

Find out more »

How to use custom class data types – 2019-04-14

April 14, 2019 @ 2:00 pm - 3:00 pm EDT
$25
Stack of river rocks

You'll need to know what types are available for you to use and when and how to use them. There's quite a few data types to understand. Each is different and usually has multiple variations such as size. There’s six parts to this series. This is the sixth class explaining the class data type. This is an online class that you can attend from anywhere. All you need is a good internet connection and your computer. It will help if…

Find out more »

Let your code repeat actions by looping – 2019-04-14

April 14, 2019 @ 3:30 pm - 4:30 pm EDT
$25

A loop is more than just turning around or turning upside down. It's a way to repeat actions again and again until something happens to stop it. And it's a way that you can write your code once and have it run over and over until some condition is met that ends the loop. This is an online class that you can attend from anywhere. All you need is a good internet connection and your computer. It will help if…

Find out more »

Create and use methods that return values – 2019-04-20

April 20, 2019 @ 11:00 am - 12:00 pm EDT
$25

After creating your first application, you'll want to program something bigger. Something that does more than print a few lines of text. What you'll find though is that your program quickly becomes hard to understand. It will be hard to change. Hard to add new behavior. And much too long. You need to divide your application into smaller pieces of code. These are called methods. And this class will show you how to: Declare methods so your code knows what…

Find out more »

Create and use methods that take parameters – 2019-04-20

April 20, 2019 @ 12:30 pm - 1:30 pm EDT
$25

After creating your first application, you'll want to program something bigger. Something that does more than print a few lines of text. What you'll find though is that your program quickly becomes hard to understand. It will be hard to change. Hard to add new behavior. And much too long. You need to divide your application into smaller pieces of code. These are called methods. And this class will show you how to: Declare methods so your code knows what…

Find out more »

Create and use methods that overload the same name – 2019-04-20

April 20, 2019 @ 2:00 pm - 3:00 pm EDT
$25

After creating your first application, you'll want to program something bigger. Something that does more than print a few lines of text. What you'll find though is that your program quickly becomes hard to understand. It will be hard to change. Hard to add new behavior. And much too long. You need to divide your application into smaller pieces of code. These are called methods. And this class will show you how to: Declare methods so your code knows what…

Find out more »

GameDev01 – Game development session – 2019-04-20

April 20, 2019 @ 5:00 pm - 6:00 pm EDT
$25

Join in a real live game development session. The topic can change from week to week. Think of this as an opportunity to look over my shoulder and ask questions as we work on something game related. There's no set curriculum here. It's pretty much whatever we make of it. I can promise you will have the opportunity to get involved and see how I write code. This is real code that gets committed to Github for the world to…

Find out more »

Understand bits and bytes with number systems – 2019-04-21

April 21, 2019 @ 11:00 am - 12:00 pm EDT
$25

Being able to work with individual bits goes beyond boosting the speed of your application. It lets you manage and keep track of options that would otherwise be too difficult to keep track of in your code. You’ll learn a new way of counting and working with numbers that really follows the same rules we learned in grade school. It’s just that you probably learned things just because “that’s how things are,” instead of learning the simple rules that determine…

Find out more »

Understand bits and bytes to represent whole numbers – 2019-04-21

April 21, 2019 @ 12:30 pm - 1:30 pm EDT
$25

Being able to work with individual bits goes beyond boosting the speed of your application. It lets you manage and keep track of options that would otherwise be too difficult to keep track of in your code. You’ll learn a new way of counting and working with numbers that really follows the same rules we learned in grade school. It’s just that you probably learned things just because “that’s how things are,” instead of learning the simple rules that determine…

Find out more »

Understand bits and bytes to represent fractional numbers – 2019-04-21

April 21, 2019 @ 2:00 pm - 3:00 pm EDT
$25

Being able to work with individual bits goes beyond boosting the speed of your application. It lets you manage and keep track of options that would otherwise be too difficult to keep track of in your code. You’ll learn a new way of counting and working with numbers that really follows the same rules we learned in grade school. It’s just that you probably learned things just because “that’s how things are,” instead of learning the simple rules that determine…

Find out more »
+ Export Events
Feedback

What's on your mind?
On a scale of 0 to 10, how likely are you to refer us to friends?