Welcome to Ben Sexton's Portfolio
IST 276 Test 1

Here is a collection of my work, the tools I use, the work of my classmates, and current trends.

My IST 276 Works

Hobbies

Here are my favorite hobbies in the most plain form possible. There are three of them: Underwater basket weaving, paying taxes, and writing in HTML. check out the page to learn more!

Check it out!

Styled Hobbies

This is my list of Hobbies with some css to make it more visually appealing. The CSS makes my hobbies look way more fun and appealing. Compare the stlyed to non-styled to see what CSS can do!

Check it out!

Helpful Client-Side Tools

git logo

GIT

Github is an amazing version control and collaboration tool that is used by millions of people everday. I enjoy using it because it provides easy access to all of my code regardless of where I am.

Check it out!
Sublime Text Logo

Sublime

Sublime is my favorite text editor. It improves workflow and efficiency and is very user friendly. It is a huge step up from notepad ++ and is free to use for everyone. If you haven't used it, you should try it.

Check it out!
google computer logo

Google

We use the Google Compute Engine to have virtual machine web-servers to hold our webpages and access them from anywhere as it is all stored in the cloud. It is also a very easy to use and cost effective platform.

Check it out1

Classmates Work.

My classmates have also made portfolios, here are thier portfolios:

David Mayfield Cathy Hu Alvaro Garcia Sameal Con-Roma Evan Gambill
Rabun Leicht Ian Vaughan Sandy Elton Anish Rangan Trevor Langill
Andrew Robinson Noel Hullfish Willow Stuckey Jared Johnson Daniel Mitchell
Siriah Sampson Liam Basset Karen Wessells Georgios Iakovidis Kyra Irdis
Jeremiah Pulliam JR Gumarin

These are all of my classmates and their portfolios. Thier work is very impressive and you should check it out when you get a chance to.

The Most Recent Client Side Web Tech

HTML

HTML 5 is a web-programming language that enables programmers to define the proterties and behaviors of a webpade. It stands for Hyper Text Markup Language 5. HTML 5 was first released in 2008, and had some major updates in 2014.

HTML 5 vs HTML 6

"Developments in coding HTML5 brought the ability to create dynamic faster and robust web apps and mobile optimized solutions. In fact, HTML5 is a great mobile application template and has enabled support for video and audio, JavaScript API’s such as local Storage, geolocation and drag and drop, along with new organizational tags like header, footer, article, and section. But it has technical limitations and still leaves a lot to be desired."
Learn More Here

HTML 5 with CSS Flexbox

"HTML5 and CSS 3 offer web developers new semantic tags, native animation tools, server-side fonts and much more, but that’s not the end of the story. In fact, for developers slogging away in the web design trenches, one of the most promising parts of CSS 3 is still just over the horizon — true page layout tools. While it’s possible to create amazingly complex layouts using tools like CSS floats, positioning rules and the odd bit of JavaScript, none of those tools were actually created explicitly for laying out content, which is why it’s amazingly complex to get them working the way you want across browsers."
Learn More Here

CSS

CSS or Cascading Style Sheet, is another web-programming lanuage that has a primary purpose of making HTML look and feel better. It enables webpages to be mobile-friendly and pleasent to use as a user.

Future of CSS Flexbox

"Soon, however, you’ll be able to throw out your floats and embrace a better way — the CSS Flexible Box Model, better known as simply Flexbox. Flexbox enables you to create complex layouts with only a few lines of code — no more floats and “clearfix” hacks."
Learn More Here

CSS Only Chat

This CSS only chat is a very secure, not practicle method of online chat. It only uses CSS and allows two useres to chat together with no JavaScript at all. It is very interesting and very recent as far as publication. However, it is not practicle at all.
Learn More Here

JavaScript

JavaScript is an amazing programming language for beginners. It is a high-level language that is one of the most used web-programming languages. It enables programmers to create highly interactive websites and is also used in web applications.

Thanos Snap Effect JavaScript

"First let’s begin the concept. If you inspect the Google animation, you’ll see that they created multiple canvases that each one contain part of the original element. Then rotate and transform them until they fade away."
Button

JavaScript Security for React and Angular

"Last week, Snyk, an open-source security platform published the State of JavaScript frameworks security report 2019. This report mainly focuses on security vulnerabilities and risks in React and Angular ecosystems. It further talks about security practices in other common JavaScript frontend ecosystem projects including Vue.js, Bootstrap, and JQuery."
Button