Category Archives: Web Design

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

C++ Tutorial 9

Install C++This part of my C++ tutorial provides numerous examples of what you can do with Lambda Expressions. We’ll cover how to Sort, Filter, Sum, Edit and Generate Lists based on conditions. We’ll also perform operations on multiple lists, create Recursive Lambda Functions and cover the Ternary Operator.

Of course we will solve problems and I provide all of the code along with a transcript of the tutorial below. Continue reading C++ Tutorial 9

C++ Tutorial 8

Install C++In this tutorial we continue learning not only the syntax of C++, but also how to solve problems using C++. We’ll cover the BubbleSort, Recursion, Factorials, Fibonacci Numbers, Overloaded Functions and Work through many Problems.

Like always all the code along with a transcript of the video follows below the video. Do your best at solving the problems, but if you don’t get them correct don’t worry about it. Continue reading C++ Tutorial 8

C++ Tutorial 7

Install C++In this tutorial we continue solving problems with C++. We’ll solve the Caesar Cipher, Solve Equations for X, Create Lists of Primes and Generate a List of Random Values in a Range. I’m making these videos to make you good at solving random problems rather then just covering language syntax. Don’t worry if you get them wrong. The goal is to make you think in new ways.

All of the code and a transcript of the video follows the video below.  Continue reading C++ Tutorial 7

C++ Tutorial 6

Install C++In this tutorial we’ll solve 4 problems while learning some new tricks. We’ll turn vectors into strings and vice versa. Then we’ll trim whitespace, find all substring matches and then replace them. We’ll finish up the tutorial with homework on how to create a Caesar Cipher function.

I hope you enjoy this tutorial. All of the code and a transcript of the video follows the video below. Continue reading C++ Tutorial 6

C++ Tutorial 5

Install C++In this part of my C++ tutorial we’ll cover numerous ways to interact with Strings, numerous common Math functions and we’ll solve a rather complex 2 part problem. The goal of this series is to teach the syntax of the C++ language while actually teaching how to solve problems using C++. Each tutorial includes increasingly more complex problems for you to solve. All of the code and a transcript follows the video below. Continue reading C++ Tutorial 5

C++ Tutorial 2

Install C++I continue teaching C++ through problem solving. In this video I cover conditional operators, logical operators, if, else, arrays, vectors, converting strings into vectors, string stream, while loops, for loops and more. I’ll also present 2 problems for you to solve, which I’ll then provide the answer to.

I think learning through doing is the best and the problems will keep getting more complex. The code follows the video below to help. Continue reading C++ Tutorial 2

C++ Tutorial

Install C++Here I will begin my large C++ tutorial that many people have been asking for. I decided to teach C++ through problem solving. This first video covers preprocessor directives, main, cout, if, terminal arguments, for, data types, variables, constants, printf, strings, getline, cin, conversions, and much more.

This tutorial is light on problems, but for each forward I’ll try to include at least 3 progressively complex problems for you to solve. I hope you enjoy it. Continue reading C++ Tutorial

Install C++ & NetBeans

Install C++I asked everyone to tell me what tutorial they wanted and C++ won. In this tutorial I show you how to install C / C++ and NetBeans on both Windows and MacOS. I decided to use NetBeans because I think it is the best C++ IDE on every operating system.

Here is the link for Minimalist GNU, NetBeans and XCode. I’ll also be covering Arduino at the same time because of the interest in it. Fee free to use any IDE, because C++ code works on all of them. Continue reading Install C++ & NetBeans

Clojure Tutorial

Clojure TutorialClojure is a functional programming language based on Lisp that runs on the JVM. In this one video we’ll cover the core language in one video. Basically I condensed a 300 page book into one 1 hour video.

I covered how to install Emacs here and how to set up Clojure here. Down below you can find both a timestamp list of all topics covered as well as a cheat sheet for the whole tutorial. I hope it helps 🙂 Continue reading Clojure Tutorial

Emacs Tutorial

Emacs TutorialIn my Emacs video tutorial I’ll cover installation on Windows and MacOS. Then we’ll cover what you’d learn in a standard 300 page book. We’ll cover how to move around, editing, repeating commands, regions, searching, buffers, frames, shells, macros and then I’ll cover how to setup a programming environment using Clojure as an example.

A cheat sheet follows the video below. Give it a try and you’ll learn Emacs in no time. Continue reading Emacs Tutorial

R Programming Tutorial

R Programming TutorialIn this one tutorial I will cover the basic syntax of the R programming language as well as provide numerous examples on plotting and statistical analysis. R is widely considered to be the best language for statistical analysis and data mining. R makes it extremely easy to perform numerous complex calculations with ease and its plotting system is second to none.

All of the heavily commented code follows the video below. Here is the baseball data. Continue reading R Programming Tutorial

Kotlin Tutorial

Kotlin TutorialKotlin is a fantastic language that improves greatly upon Java and at the same time can use all Java libraries and frameworks. It provides both the power of OOP and functional programming. It is quickly becoming the language of choice for developing Android apps. In this video I will cover what you’d learn about the core syntax of Kotlin in a 300 page book all in one video.

I’ll cover Installation for MacOS and Windows, Variables, Casting, Strings, Arrays, Ranges, Conditionals, Loops, Functions, Higher Order Functions, Collection operators, Exception Handling, Lists, Maps, Classes, Inheritance, Interfaces, Null Safety and so much more. Continue reading Kotlin Tutorial

Learn Swift 3 in One Video

Learn Swift in One VideoYou guys asked for a Learn Swift 3 in One Video tutorial and here it is! I cover Data Types, Conditionals, Math, Strings, Arrays, Looping, Dictionaries, Tuples, Optional, Functions, Closures, Filter , Reduce, Enumerations, Structs, Classes, Inheritance, Protocols, Error Handling, Extensions and a ton more.

Like always all of the code and a transcript of the video follows the video below. On the YouTube page for this video there are time stamps that will make it easy to jump around. Continue reading Learn Swift 3 in One Video

F# Tutorial

F# TutorialIn this video I will cover the core syntax of the F# language in one video. This is basically a 300 page book on F# in one video. I cover the following plus much more Input / Output, Binding / Mutable, Functions, Math, Strings, Looping, While, For, Iterating , Conditionals, IF ELIF ELSE, Match, Lists, Enums, Options, Tuples, Records, Sequences, Maps, Generics, Exception Handling, Structs
, Classes, etc. Continue reading F# Tutorial

Learn Elixir in One Video

Install ElixirIn this tutorial I will cover the core syntax of the Elixir language in one video. If you jump to YouTube you’ll find time stamps so you can easily jump to what interests you. You can also use the time stamps so you can watch this video in parts.

I cover Input / Output, Data Types, Strings, Math, Comparison, Decision Making, Tuples, Lists, Maps, Pattern Matching, Anonymous Functions, Recursion, Looping, Enumerables, List Comprehensions, Exception Handling, Concurrency and more. Continue reading Learn Elixir in One Video

Install Elixir

Install ElixirIn this video tutorial I’m going to show you how to install Elixir on both Windows and MacOS. The reason I’m doing this is because I’ll be uploading a Learn Elixir in One Video in a few days.

Elixir is a fantastic functional language that utilizes the Erlang VM to create systems that are stable and scalable because it can utilize thousands of processes.

Below you’ll find both a video as well as a list of steps to follow to setup everything. Continue reading Install Elixir