This website uses cookies to ensure you get the best experience on our website. Learn more

Coding 101 1: Coding 01100101

x

Coding 101 1: Coding 01100101

In the first episode of Coding 101, we learn how to convert binary into decimal, then break it down into machine code.

Binary:

Binary is a base 2 system. With the total sum based on each binary value being either on or off (Which is why it's called BINARY)

2-bit Binary Value
* Each BIT can have 2 values - on or off - 1 or 0
* Each Bit is worth the value of powers of 2, counting up from 0.
* We count the values from right to left.
* With two bits, that means the first bit can be worth either 1 (2(0)) or 0 while the second bit can be worth 2 (2(1)) or 0
* If we have a value of 00 = 0 :: 11 = 3 :: 10 = 2 :: 01 -1
* If we have a n 8-bit value the maximum value will be (1+2+4+8+16+32+64+128) 255

Let's Break Down the process!
* If I had a value like 10101010... what logic would I use to get to the DECIMAL value? (170)
* I would create a Total Variable
* I would look at each position, from left to right, giving each position a value of 0-7
* If the value was 0 then I would skip to the next value.
* If the value was 1, then I would raise 2 to the power of that position, then add that value to the Total Variable.
* Once I have no more values to calculate, I would report my total.

Get in Touch With Us!

* Subscribe and get Coding 101 automatically at TWiT.tv!
* Follow PadreSJ and Snubs on Twitter.
* Watch the show live and join the chatroom every Thursday at 1:30pm PST.
* Email us at Padre@twit.tv and Shannon@twit.tv.

Download or subscribe to this show at twit.tv/code.

Coding 101 11: Python - Getting Started

This week we are introducing our newest module, Python with Code Warrior Dale Chase!
x

Coding 101 49: PHP Basics

Host: Fr. Robert Ballecer, SJ

TWiT Engineer Patrick Delahanty comes on the show to teach us the basics of PHP.

Get in Touch With Us!

* Subscribe and get Coding 101 automatically at TWiT.tv!
* Follow PadreSJ on Twitter.
* Watch the show live and join the chatroom every Thursday at 1:30pm PST.
* Email us at Padre@twit.tv .
* Join our Google+ Community!

Coding 101 35: C# App Basics

Hosts: Fr. Robert Ballecer, SJ and Shannon Morse

Guest: Lou Maresca

The Code for today's show is available below:

XAML Podcast App

Snubs Compiled

Joe Maruschek's C# Regex

Joe Maruschek's Image Downloader

Darryl Medley's Abstract Space Calculator

Ivory Tower

Consider our Example Podcasting App:
In talking about the advantages of Object Oriented programming, we've often talked about the ability to cut big problems into their component parts, which can then be coded. The Pocasting App is a good example of breaking down problems into their component parts.

** Question: What needs to happen for this application to work?

** Answer: There are actually two parts of this application
1. The part of the program that accesses an external data source and makes that data usable by some sort of user interface.
2. The part of the program that presents that data to the User

Let's do that 2-Step process right with the Model View ViewModel

The Model is an object that contains all the data and information that we have to use.

The View is the UI: It's the later that the User interacts with.
-- Some call it the presentation
-- The View can tak the data and information contained within the Model object and organize it in order to make it more presentable to the user

The ViewModel
* This is the interface between the Model and the View
* This is the piece that introduces Presentation Separation
-- It gets to decide which data from the model is place in the View
-- It gets to decide which input from the view (from the user) is pushed back to the Model
-- It can change and reorganize depending on the data that is in the Model

In our example:
1. The Model is the object that interfaces with database of videos we've made availible
2. The ViewModel is the object that handles the RSS feed, choosing which data to pull from the Model and make availible to the View
3. The View is a XAML that takes the data made availible by the View Model

Get in Touch With Us!

* Subscribe and get Coding 101 automatically at TWiT.tv!
* Follow PadreSJ and Snubs on Twitter.
* Watch the show live and join the chatroom every Thursday at 1:30pm PST.
* Email us at Padre@twit.tv and Shannon@twit.tv.
* Join our Google+ Community!
x

Coding Math: Episode 1 - Introduction

Coding Math is a video series aimed at demonstrating useful math principles using code. It also aims to help you learn the math to use to accomplish various tasks in your programs. In this first episode, I walk through the sample project structure that will be used in future videos.

Support Coding Math:
Source Code:

Coding 101 2: Variables, While Loops, and Converting Integers to Binary

This week we are taking a look at downloading Visual Studio Express, using github, and some simple Console Commands.
x

How to Learn Code (The 3 Main Ways)

Free Training To A Brand New High-End Career (limited time only 2018)


Should you go back to school for a 2nd bachelors in Computer Science? Are bootcamps worth it?

For Tutorials I recommend Derek Banas:


Matthew Martin's LinkedIN:




What is coding? 💻

Read the blog:

Check out our sponsor for unlimited interview credits! Use Pramp to get a job at Google, Facebook, or Microsoft!
This is your video if you think you're interested in getting started with software development, software engineering, coding, becoming a full stack developer, etc.

Join the Community:
Instagram:
Twitter:
Facebook:
More content:
Support me!

~~~~~~~~~~~~~~~Additional Links~~~~~~~~~~~~~~~

Subscribe to my newsletter:

Donate!:

Artist: ARTISS
Title: Tropical Summer

What Is Coding? 15 Facts for Beginners

Coding isn't scary: this video demystifies and breaks down coding for complete beginners (or people who are just curious).

Music: Call to Adventure Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0

Coding 101 33: C# Class Recap

Hosts: Fr. Robert Ballecer, SJ and Shannon Morse

Guest: Lou Maresca

Hosts: Fr. Robert Ballecer, SJ and Shannon Morse

Get all of our shownotes at

Email us at padre@twit.tv and shannon@twit.tv
x

Coding 101 95: WS2812

To make FastLED work with an array of WS2812 LEDs, there are five basic pieces that Padre discusses with Mark Smitty Smith

Subscribe and get Coding 101 automatically at
Follow @PadreSJ and @LouMM on Twitter.
Watch the show live and join the chat room every Monday at 5:30pm Eastern / 2:30pm Pacific / 22:30 UTC.
Email us at padre@twit.tv.
Join our Google+ Community!

The 120-Hour Workweek - Epic Coding Time-lapse

I decided to see how much coding I could do in one week, just for fun. (I'm building a multiplayer programming game for learning how to code.)



Time-lapse video was produced with no post-processing other than stitching together the still frames from my Telepath logger (open source) using ffmpeg. When I was asleep, that's just the software capturing my default Mac screensaver set to display still frames extracted from other YouTube videos.

Check the last few seconds for the final stats. I did way more coding than I thought I could do without frying my brain.
x

Free Programming Books! : Coding 101 92

Sixrevisions, Github, and Google for Education are among the great resources available for free programming knowledge.
For the full episode visit

Coding Is Not The Same As Programming

👉🏻 Check Out The NEW Simple Programmer YouTube Channel With NEW Programming Videos:
💻
Visit:
Screw Gatekeepers:
Soft Skills Book:

Coding Is Not The Same As Programming

Have you ever heard that coding and programming are not the same thing? But, how can that be possible?

Well, in this video I came across a very interesting text, which I've decided to share with you. in this text, the author stated that programming/software development is not the same as coding.

And well, if you know me, whenever I find something interesting, I create a video to share with you guys... And this is exactly what I did in this video.

For a lot of software developers, coding and programming is the fucking same thing. if you do a simple search on the internet, you'll find the below definition for both terms:

Coding
Digital Technology.
a set of symbols that can be interpreted by a computer or piece of software: binary code; Java code;
the symbolic arrangement of statements or instructions in a computer program, or the set of instructions in such a program:

Programming
the act or job of creating computer programs

However, they are not the same thing.

So, do you wanna know more about why coding is not the same as programming? Watch this video and find out!

If you have a question, email me at john@simpleprogrammer.com

If you liked this video, share, like and, of course, subscribe!

Subscribe To My YouTube Channel:

Visit Simple Programmer Website:

Connect with me on social media:
Facebook:
Twitter:

Other Links:
Sign up for the Simple Programmer Newsletter:
Simple Programmer blog:
Learn how to learn anything quickly:
Boost your career now:

Coding 101 10: Randal Schwartz's "Perls of Wisdom"

This week we chat with Randal Schwartz, host of FLOSS Weekly and co-author of Programming Perl, Learning Perl, Learning Perl for Win32 Systems, and Effective Perl Programming, as well as writing regular columns for WebTechniques, Performance Computing, SysAdmin, and Linux magazines.
x

Coding 101 50: Image Manipulation with PHP

Host: Fr. Robert Ballecer, SJ

Code warrior Patrick Delahanty teaches how to replace text on an image using PHP.

Image Processing and GD -

Get in Touch With Us!

* Subscribe and get Coding 101 automatically at
* Follow @PadreSJ on Twitter.
* Watch the show live at and join the chatroom every Thursday at 1:30pm PST.
* Email us at Padre@twit.tv .
* Join our Google+ Community at

Coding 101 51: Steve Gibson

Host: Fr. Robert Ballecer

Guest: Steve Gibson

Steve Gibson is the founder and CEO of Gibson Research Corporation, and also is the creator of the long-standing hard disk data recovery utility: SpinRite.

Get in Touch With Us!

* Subscribe and get Coding 101 automatically at
* Follow @PadreSJ on Twitter.
* Watch the show live and join the chatroom every Thursday at 1:30pm PST.
* Email us at Padre@twit.tv .

Coding 101 37: C#: Building an App 1/4

Hosts: Fr. Robert Ballecer, SJ and Shannon Morse

Guest: Lou Maresca

Get all of our shownotes at

Email us at padre@twit.tv and shannon@twit.tv

Coding 101 90: Best of the Microsoft MVPs

New and old faces alike in this packed episode of MVPs

Get full show notes at

Common Bad Habits in Coding

| LearnToProgram is now Framework. Visit and join for free daily videos teaching digital skills like coding and design.

SUBSCRIBE TO THE FRAMEWORK CHANNEL


SUBSCRIBE TO OUR EMAIL LIST (LEARN FOR FREE!)



In this episode of Dev, Eric and Alicia discuss some coding bad habits, and how you can fix those less-than-ideal habits in order to make your code perfect!


VISIT US ON FACEBOOK


FOLLOW ON TWITTER


INSTAGRAM

Shares

x

Check Also

x

Menu