Christopher T. Guy

Welcome

Welcome to my "Portfolio" web site, the first of three web sites that I'm building on my path to becoming a Front-End Web Developer.

Get with "The Program"

Learn to "Code"

The Vision

“There is nothing like a dream to create the future”

Victor Hugo

Connecting You

To The

World

Softcorp Industries

Safely

The world is only a click away, a swipe to the left, a scroll up.


Technology is everywhere. We use it to help ourselves with simple every day tasks to simplify our lives, to complex medical procedures and advancements to save lives or for just plain ole entertainment.

It's everywhere and it's Awesome.

My name is Christopher Thomas Guy, I was in construction for 30 years and found myself needing a career change, my career changed, my tools changed.

But I'm still Building things...


Now I build...

Business Web Sites

Softcorp TV

Personal Web Sites

Softcorp TV

Technical Web Sites

Softcorp TV


The Path

“Education is the passport to the future, for tomorrow belongs to those who prepare for it today.”

Malcolm X


How to find a job on the Internet?

Build the Internet...

I discovered web development by chance, I was searching the internet and YouTube for career ideas. I watched an HTML tutorial from Traversy Media and was hooked immediately. I was barely 10 minutes into the video and had to pause it, I made sure I had a code editor downloaded, I unpaused the video and the rest is history...

The Internet is just simply a bunch of web pages, right!


Where to Start?


What is a Web Page?

The simplest way to put it is, a web Page is just an HTML document that the internet browser reads and renders to your screen. The HTML document contains the information about the web page and can very from text that simply reads "Hello World" to Facebook or Twitter, they all use an HTML document for thier Web Pages.

There are many ways to populate an HTML document. HTML in itself is not complicated, It's just a bunch of tags (lables) that tells the browser where to put things on a page. This can be anything from headers, plain text, buttons, forms and or pictures. I mentioned earlier that this can be done with putting the tags right into the HTML document, the other way is use logical programming to insert (inject) the tags into the document.

I decided to start with the basics HTML, CSS and JavaScript.

Web Development Tutorials

I use a lot of YouTube videos for lectures and quick tutorials from a variety of different teachers. I found it extremely beneficial having a limitless selection of teachers to explain the same things differently for different skill levels and spoken Languages, anyone can find someone to help them learn, being able to pause the lecture at any time and practice writing actual code is "limitless learning at any pace".

Video's


What to Learn?


Web Development is a vast field of coding languages, libraries and frameworks. The first two skills I learned were HTML and CSS. These are mostly concidered coding languages and not programming languages. They are used for the mark-up and styling of a web page. They're also used in combination with logical programming languages like javaScript, PHP, Python and more.

I started with just the basics of front-end (client-side) web development by first making static web pages with HTML and CSS. I then moved forward using a CSS compiler called SASS and started adding some vanilla javascript (front-end script programming language).

Back-End (server-side) programming languages use the HTML mark-up as well as CSS styling but they are written right into the programming script. They usually don't seperate mark-up and styling with the actual programming. This can be a little more complicated for a person just starting out. It can get complicated if you're not sure of the differences of which each language does.

Web Development Skills

Front-End Development

HTML, CSS and Vanilla JavaScript.

  • HTML Logo

    Skill Level:

    Intermediate

  • CSS Logo

    Skill Level:

    Intermediate

  • Sass Logo

    Skill Level:

    Intermediate

  • Tailwind Logo

    Skill Level:

    Novice

  • Bootstrap Logo

    Skill Level:

    Novice

  • javaScript Logo

    Skill Level:

    Intermediate

  • typeScript Logo

    Skill Level:

    Novice

  • git Logo

    Skill Level:

    Intermediate

  • npm Logo

    Skill Level:

    Intermediate

  • jquery Logo

    Skill Level:

    Novice

node.js Development

MERN, MEAN & MEVN Stack

  • Mongodb Logo

    Level

    Junior

  • Express Logo

    Level

    Junior

  • React Logo

    Level

    Junior

  • Node.js Logo

    Level

    Junior

  • Vue Logo

    Level

    Novice

  • Angular Logo

    Level

    Novice

  • Redux Logo

    Level

    Novice

  • Next Logo

    Level

    Novice

Server-Side Development

Focus on Server Side Rendering

  • Python Logo

    Level

    Novice

  • PHP Logo

    Level

    Novice

  • SQL Logo

    Level

    Novice

  • apache Logo

    Level

    Novice


Where to Learn it?


University, Polytechnics and Bootcamps.

A Computer Science Degree from a University would be my first choice, if I was 30 years younger. Any Institution that offers credited certifications for programming languages would be my second choice, if I had the financial means to attend and the time to commit. The third choice would be to enroll in a Bootcamp, this also presents a problem with no financial means to enroll, it does shorten the learning time with the condensed version of a Bootcamp.

A self-taught education?

The Internet, Web Pages and Software Applications

Web Development Courses

Free Code Camp

Responsive Web Design

HTML, CSS

  • Tribute Page

    Tribute
  • E-Commerce

    E-Commerce
  • Survey Form

    Survey
  • Technical Documentation

    Technical Documentation
  • Portfolio Page

    Technical Documentation
  • Certificate

    Responsive Web Design Certification

JavaScript

Vanilla JavaScript

W3 Schools

JavaScript

Basic Vanilla JavaScript

Softcorp Notes


The Future

“My interest is in the future because I am going to spend the rest of my life there.”

Anonymous

The Future

Is in Your Hands

The Technology field is limitless, seriously, if you don't find a sector in Technology to work in... create one.

The visionaries and creators of today are bringing to life some awe inspiring concepts and changing A.I, Robotics and Computing forever.

"If you build it.."

A.I.

Robotics

"They will come!"