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.

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
x

Coding 101 - Episode 1: What is Programming? What is a Program?

In this video I will tell you what you aboultely need to know: What does programming actually mean? And what is a program really? After that I will give you a brief but sufficient timeline of the development of programming languages. From here on, we can actually tap into the real and slightly complicated stuff ;) This Coding 101 tutorial focuses on the basics and tries to establish a healthy balance between theoretical knowledge and its application. Please check out the playlist, so that you watch the video in their intended order.

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:
x

What is Coding?

This video is an overview of computer programming (coding) at the most basic level. See where it came from and how it works.

Content, narration, animation, and editing by Austin Olney

Music: Readers! Do You Read? by Chris Zabriskie (

Coding 101 11: Python - Getting Started

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

Coding 101 20: Karl Auerbach

Guest: Karl Auerbach

We interview Karl Auerbach, the creator of IPTV on what got him into programming and how he helped shape the industry as we know it.

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!

Coding 101 4: If Coding, Then Watch This

This week we are reviewing For Loops, and checking out If (then) Else Statements.

For show notes visit:

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? 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
x

Tutorial NetOps Coding 101

Speaker:
David Swafford, Facebook

Note: this is a single 3-hour session spanning two back-to-back tutorial slots. No coding / Python experience needed or assumed. Do you find yourself wanting to write a robot but not quite sure where to start? Ever find yourself typing the same set of commands on the CLI all day long? If so, this is the class for you! In this session, we'll focus on scripting in Python as a way to tackle a few common problems faced by all of us in the network world -- issues that typically steal your attention, but don't have to anymore. We'll take a practical approach to automating the humans and give you the foundation to go out and build your own version of Facebook's FBAR ( This session will be targeted to the scripting n00b -- assuming no prior coding or Python knowledge. While we won't have time to cover a proper Intro to Python, relevant syntax will be explained as we walk through the session and you'll be armed with the knowledge to go out and build! One tip! We will be working from a virtual machine of Ubuntu Desktop throughout the session. A copy will be distributed on USB sticks, but if you would prefer a direct link, please download DEVBOX01.zip from This VM was built using Virtual Box and will open natively, but has also been tested / confirmed to work under VMware. VirtualBox is a free download available from - See more at:

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:
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 101 34: Practically Classy

Hosts: Fr. Robert Ballecer, SJ and Shannon Morse

Guest: Lou Maresca

The Code for today's show is available below:

Web Downloads
The Social Class

Snubs Compiled
No viewer code this week however, Nathan did share the answer to his problem!


Ivory Tower
Is Bitcoin the future of programming?

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!

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

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

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 90: Best of the Microsoft MVPs

New and old faces alike in this packed episode of MVPs

Get full show notes at

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.

Coding 101 15: Python - Sort and the YouTube API

Hosts: Fr. Robert Ballecer, SJ and Shannon Morse

Guest: Dale Chase

Sorting is one of the most useful programming functions you can learn. We not only teach you to sort, but we introduce you to the YouTube API as well.

* 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!

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

Shares

x

Check Also

x

Menu