Category Archives: Web Design

Design To Website, Blog How To Set Up, Google Update Pagerank, Google Crawl, Free Submit Site

Learn to Program 11

Learn to ProgramIn this part of my Learn to Program series I’ll cover many questions I received about Static, Custom Modules, From, Exception Handling, Custom Exceptions, and much more. We will also have some problems to solve to improve our problem solving ability. New videos every Saturday and Wednesday morning!

If you missed any of the previous videos, the series starts here. All of the heavily commented code and a transcript for the video follows the video below. Continue reading Learn to Program 11

Learn to Program 8

Learn to ProgramWelcome to part 8 of my Learn to Program series. This time we’ll cover how to read and write files. I’ll answer a question I received about recursive functions. We’ll investigate what a Tuple is. And, of course we’ll work our way through problems so we can get better at solving programming problems.

All of the code follows the video below. It is heavily commented and is meant to be used to aid in the learning process. Continue reading Learn to Program 8

Learn to Program 7

Learn to ProgramIn this part of the Learn to Program tutorial series we will look at Dictionaries and one of the most confusing topics in programming being Recursive Functions. A Recursive Function is a function that calls for itself to execute. We’ll generate Factorials and Fibonacci numbers with recursive functions to help make them make more sense.

All of the commented code follows the video below. Continue reading Learn to Program 7

Learn to Program 6

Learn to ProgramIn this part of my Learn to Program series we cover one of the most important topics which is lists.We’ll look at numerous list functions, how to sort lists with the Bubble Sort, List Comprehensions, simple Debugging and much more.

This tutorial series is all about learning how to solve problems, and those problems get more complex with each tutorial. Make sure you watch the first part before moving on. The code follows the video below. Continue reading Learn to Program 6

Learn to Program 5

Learn to ProgramIn this part of my Learn to Program series I’ll focus on functions. We’ll see what local and global variables are. We’ll solve algebraic equations. We’ll learn how to pass and return an unknown number of values into and out of functions. We’ll generate prime numbers. And, we’ll see how to create small functions that make our code easier to understand.

All of the code follows the video below. Continue reading Learn to Program 5

Learn to Program 4

Learn to ProgramThis time in my Learn to Program series we’ll cover many string functions and how they can help use solve complex programming problems. We’ll do more with exceptions. We’ll start to explore lists. We’ll create our first function. And, we’ll create an acronym generator and explore the basics of encryption.

If you missed the first video watch it first. All of the code follows the video. You can expect a new video every Saturday and Wednesday because you guys have asked me to stay on a schedule. Continue reading Learn to Program 4

Learn to Program 3

Learn to ProgramIn this part of my Learn to Program tutorial I will continue teaching how to program through solving programming problems. We will cover Exception Handling, Do While Loops, the Math Module, the Decimal Module, Strings, and a whole lot more.

If you missed the first part watch it first or you may be confused. All of the code follows the video below. The goal is to learn how common problems are solved so don’t worry if you get them wrong. Continue reading Learn to Program 3

Learn to Program 2

Learn to ProgramIn this tutorial we will cover more complicated problems while covering how looping works in Python. We’ll cover for, range, floats, order of operations, while, break, continue and more. Watch the Learn to program if you missed it.

I’m covering the many different types of common problems you will see when programming and with practice you’ll vastly improve at solving any problem. Don’t worry if you get anything wrong because that is part of the learning process. The code follows the video below. Continue reading Learn to Program 2

Learn to Program

Learn to ProgramMany people asked me to make a tutorial that teaches how to program and so here it is. I’ll be teaching how to program through problem solving which I think is the best way to learn. Python is the best first language and so I’ll use Python 3.5 to teach. And, based on your requests I will use PyCharm in this tutorial series.

I cover receiving input, printing to the screen, doing math, comparison operators, logical operators, if, elif, else and a whole lot more. The code and a transcript of the video can be found below to help you learn. Continue reading Learn to Program

Install Python

Install PythonI get asked all of the time how to install Python on Windows and Mac so I decided to make a tutorial that shows how to do it. I also show how to set up the Atom text editor so that the code will run in a console inside of it because that is another common request.

This is also going to be needed because I want to answer the most common question I get which is how to start programming. That tutorial will start soon while I continue all the others I’ve already started. Step-by-step directions follow the video below. Continue reading Install Python

Shell Scripting Tutorial

Shell Scripting TutorialSorry for the long wait. I was moving. I hope to make it up to everyone with my Bash Shell Scripting Tutorial.

In this one video I’ll cover Vim, Input, Output, Variables, Math, Functions, Executing Python Functions, Conditionals, Strings, Arrays, Looping, Positional Parameters, Parameter Expansions and a whole lot more. All of the code and a transcript of the video follows the video below. Continue reading Shell Scripting Tutorial

Assembly Language Tutorial 3

Raspberry Pi LogoIn this tutorial we will finally create a Real Assembly Language Program! We will learn about Stacks, How to Use C Functions and How to Create Custom Functions in Assembly Language. After this tutorial you’ll know most of what you need to make many programs. If you didn’t watch part 1 though watch it first to avoid confusion.

All of the code and a template follows the video below. Refer to it as you pause your way through the video for best results. Continue reading Assembly Language Tutorial 3

Assembly Language Tutorial

Raspberry Pi LogoIn this tutorial we’ll cover numerous topics while exploring the use of Assembly Language on Raspberry PI. We’ll learn about Vim, Make, Adding, Subtracting and converting Decimals, Binaries and Hexadecimal numbers. As per Assembly Language we’ll learn about Registers, the Current Program Status Register, Receiving Input, Outputting Data to the Monitor, .global, MOV, SWI, ADD, SUB, MUL, MLA, Syscall, LDR, .text, .data, CMP, Branching and a whole lot more. All of the code and a transcript follows the video below. Continue reading Assembly Language Tutorial

Rust Tutorial

Rust TutorialI have received numerous requests to cover the Rust programming language because there is very little information on it and really no books. So, in this tutorial I’ll provide an introduction to the Rust programming language. We’ll be covering Primitives, Output, Math Functions, Conditionals, Looping, Strings, Input, Arrays, Vectors, Tuples, Functions, Closures, Pointers, Structs, Traits, Enums and a whole lot more.

All of the code and a transcript of the video follows below. Continue reading Rust Tutorial

Groovy Tutorial

Groovy TutorialI have made learn in one videos for most every language and today based on your requests I will teach Groovy in One Video. We’ll learn how to install on Mac and Windows. Then I’ll cover the Basics, Math, Strings, Output, Input, Lists, Maps, Range, Conditonals, Looping, Methods, Closures, File IO, OOP and a ton of other topics in between. By the end you’ll learn as much as you’d learn in a standard 250 page book on Groovy.

All of the code and a transcript of the video follows the video below. I hope you enjoy it. Continue reading Groovy Tutorial

Perl Tutorial

Perl TutorialThe number one request I’ve received is to create a Perl tutorial so here it is. I cover basically what you would learn in a 250 page book in this one video. We’ll learn all the basics plus pragmas, scalars, arrays, hashes, printf, print, math functions, conditionals, boolean operators, if, elsif, else, unless, ternary operator, looping, for, foreach, while, do while, reading input, given, strings functions, s///, ranges, slice, sort, push, pop, join, subroutines, recursive subroutines, packages, object oriented Perl and so much more.

All the code as well as a transcript follows the video below. Continue reading Perl Tutorial

AngularJS Tutorial 4

AngularJS TutorialWelcome to part 4 of my AngularJS tutorial. If you haven’t seen the other videos watch them first.

This time we’ll look at AngularJS services. I’ll create custom services as well as cover built in services like $window, $document, $location, $interval, $log, $exceptionHandler, $watch, $compile, and I’ll use $http to pull in data from a language translation web service. My translation web service was built in this tutorial. Continue reading AngularJS Tutorial 4

AngularJS Tutorial 3

AngularJS TutorialWelcome to the 3rd part of my AngularJS Tutorial. In this part we’ll learn about jqLite, editing HTML element text, css, attributes, and classes. We’ll append, prepend, remove and replace HTML elements. We’ll also create custom directives in multiple ways and will learn about transclusion.

If you missed the other parts watch them first here AngularJS Tutorial 1 and AngularJS Tutorial 2. The code follows the video below. Continue reading AngularJS Tutorial 3