× {{alert.msg}} Never ask again
Tommy Williams

Tommy Williams

Front end Javascript/HTML/CSS developer with over 10 years of experience. Have worked in start-ups, mid-sized companies and have been part of corporate America. I'd love to help you learn what you need to know to succeed.

Eastern Time (US & Canada) (-05:00)
English
ABOUT ME
I have experience in several front end and back end languages, but feel I have mastered the front end. I love working with Javascript and the emerging technologies that surround it. I have been working with Javascript since it's infancy, and feel that it is the single best language for any programmer to understand and master.
EXPERTISE
Javascript expert help JavaScript - 10 years experience
Javascript is the universal language... everyone in the world that has a computer has a browser, and hence can execute Javascript. Also, lower level languages such as C, C++, C# and Java can now be converted to javascript to compile faster. With the additions HTML5 has brought, we can now render real 3D graphics on the GPU with WebGL and SVG, as well as the plethora of other advances HTML5 has brought (location, sqlite, storage, web components, etc).
Jquery expert help jQuery - 5 years experience
jQuery was one of the more exciting libraries to have ever hit the web. I recall the euphoria I experienced when learning that animations and ajax calls could be done across any browser with just a line of code. The jQuery team has provided the world with a wonderfully stable library that will grow and continue to help developers to make beautiful and functional sites for decades to come. I have been working with jQuery for over 5 years now, and have also been around during the creation of jQuery UI and jQuery mobile. While being a pioneer for this suite of libraries, I have found that they do a great job, and it encourages programmers of all levels of knowledge to learn more. If you have any run-ins with not fully understanding any part of these frameworks, I am confident I can get you over that hump.
No icon HTML5 - 5 years experience
I have been working with with HTML since the early 90's. It was always my goal to make the 'COOLEST' website the www had ever seen. In the early days I did this by creating animated skulls with flames, and today, by creating responsive, elegant designs. My experience in HTML reaches back to XHTML and is as current as HTML5. The excitement that HTML5 has brought to my life is indescribable, but I would be happy to share that excitement with others through teaching what I have learned. It is a much more interactive web today than what it was 20 years ago, which is a great thing, and also a scary thing (with the amount of security and cautiousness that is required).
No icon Html - 20 years experience
I have been working with with HTML since the early 90's. It was always my goal to make the 'COOLEST' website the www had ever seen. In the early days I did this by creating animated skulls with flames, and today, by creating responsive, elegant designs. My experience in HTML reaches back to XHTML and is as current as HTML5. The excitement that HTML5 has brought to my life is indescribable, but I would be happy to share that excitement with others through teaching what I have learned. It is a much more interactive web today than what it was 20 years ago, which is a great thing, and also a scary thing (with the amount of security and cautiousness that is required).
No icon Xhtml - 20 years experience
I have been working with with HTML since the early 90's. It was always my goal to make the 'COOLEST' website the www had ever seen. In the early days I did this by creating animated skulls with flames, and today, by creating responsive, elegant designs. My experience in HTML reaches back to XHTML and is as current as HTML5. The excitement that HTML5 has brought to my life is indescribable, but I would be happy to share that excitement with others through teaching what I have learned. It is a much more interactive web today than what it was 20 years ago, which is a great thing, and also a scary thing (with the amount of security and cautiousness that is required).
No icon CSS - 18 years experience
I recall when CSS first came about, and like many things, I was reluctant to strip out all of my <font color="red"> tags that I had worked so hard on perfecting. It took me a while to then learn why I needed to separate my inline styles and move them over to a CSS stylesheet. Today, I am not sure how I could have ever had that initial mindset. CSS changed web design the same way that Javascript changed the web's ability to provide dynamic content... two of the three cornerstones in front end web development. CSS has been around long enough to have hundreds of different design patterns created by now, and with the emergence of CSS3, we can now see animations, transitions and transforms ALL at the expense of the GPU (rather than using precious CPU processing time). Working with HTML5, CSS3 and Javascript (ECMAScript 5+) has a wonderful harmony. They work so well together to make beautiful and functional web apps. These areas are moving quickly, and I would be happy to help anyone catch up to this roaring train of technology, as there are many areas to cover.
No icon CSS3 - 3 years experience
I recall when CSS first came about, and like many things, I was reluctant to strip out all of my <font color="red"> tags that I had worked so hard on perfecting. It took me a while to then learn why I needed to separate my inline styles and move them over to a CSS stylesheet. Today, I am not sure how I could have ever had that initial mindset. CSS changed web design the same way that Javascript changed the web's ability to provide dynamic content... two of the three cornerstones in front end web development. CSS has been around long enough to have hundreds of different design patterns created by now, and with the emergence of CSS3, we can now see animations, transitions and transforms ALL at the expense of the GPU (rather than using precious CPU processing time). Working with HTML5, CSS3 and Javascript (ECMAScript 5+) has a wonderful harmony. They work so well together to make beautiful and functional web apps. These areas are moving quickly, and I would be happy to help anyone catch up to this roaring train of technology, as there are many areas to cover.
No icon Json - 7 years experience
Ever since discovering JSON's power to transmit information, it didn't take me long to completely throw away XML. Key:value pairs, objects and arrays make JSON strings the cheapest, easiest to understand, most concise way to transfer data. I am familiar with JSON strings that are used in AJAX request/responses, as well as JSONP for CORS (cross site JSON). It is a beautiful thing, and I would love to teach you what I know.
No icon Ajax - 8 years experience
I remember using AJAX for my very first time, long before the years of jQuery. It was a very big feat for me. The term was thrown around like it cured diseases, and figuratively, it did! I have a great grasp on how AJAX works, and would be happy to help anyone learn what I know.
Php expert help PHP - 8 years experience
I needed to graduate from a simple HTML website to something with a back end of information. So I took the dive into the LAMP stack. Today, I still use LAMP for the most part, but have brushed with other databases, other servers, but still love PHP. It is a straight-forward, loosely typed scripting language, and a great, relatively easy language to learn.
No icon Google maps - 5 years experience
I worked at a location based service company that used a Google map v2 to show off all the devices on the system. I was in charge of upgrading the GMaps v2 -> v3 (rather big migration) before they shut down version 2. Since then, I have used Google Maps v3 on my company's web application and android application. The web app is a full screen view of a map, with window components, which allow you to set layers on the map. I am very comfortable with the Google Maps v3 API (and v2, but it no longer exists), and would love to teach you all about it.
REVIEWS
Average Rating
5.0
(17 ratings)
Awesome mentor!
17
Pretty good
0
Could've been better
0
Needs improvement
0
Unsatisfactory
0

Great mentor takes time to break down and goes through the whole process from start to finish. Will use again.
William Oct 06, 2015

Lessons getting harder but getting great results with Tommy. He is perfect mentor to use.
William Jul 29, 2015

great mentor and very patient.
William Jul 20, 2015

Session keep getting better with new material learned.
William Jul 13, 2015

great mentor
William Jun 29, 2015

great session with great results
William May 01, 2015

another session with great results.
William Apr 28, 2015

great session. explains everything perfectly.
William Apr 24, 2015

classes are going smoothly with a great mentor
William Apr 14, 2015

Nice teaching methods. Would recommend for beginners.
William Apr 10, 2015

Very helpful! Helped me solve a great deal of issues in the time I spent working with him.
Peter Mar 18, 2015