Generators: Rick Astley and the Sequence of Fibonacci
Front-End Full-Stack WebOn the internet, there are two things that are totally played out—Rick Astley and the Fibonnaci sequence. But finally, in one blog post, they...
We’re excited to announce that we’ve made our HTML5 Apps with jQuery bootcamp even better. Our new Cross-Platform JavaScript Apps with HTML5 class is more comprehensive and has new content that will take frontend developers to the next level of their careers.
The updated course addresses the full spectrum of frontend web development skills. It begins with the core skills that a developer will need when making his or her company’s website responsive, or when creating frontend templates for an existing backend. We will then move onto APIs like Geolocation and WebSockets, and then students will learn how to use modern build tools and patterns of application architecture.
At every step, students will learn how to coordinate several technologies to implement a real-world feature. The focus of our Cross-Platform JavaScript Apps with HTML5 bootcamp has moved away from individual topics like Functions, Events or CSS. Now, our students will be able to answer a question like: “How do I take some JSON data, build a filterable table of data, and make it display nicely on a wide range of screen sizes?”
In this class, you’ll learn a range of new skills, from the UI-centric (e.g., CSS3 and responsive-web techniques) to more traditional application development chops (such as asynchronous programming, HTML5 APIs and build tools). Plus, you’ll get plenty of practice with tools for responsive layout testing, JavaScript debugging and performance profiling.
We’ve also incorporated Node.js into this course. Learning Node.js empowers students to experiment with end-to-end development. While we won’t be writing big, heavy-duty server code, we will learn how to use certain Node.js-based build tools. For example, students will create a small server program that can host a JavaScript/HTML5 application that will also respond to Ajax requests. Frontend development tools like Yeoman, Grunt, Bower, Gulp and Browserify are Node.js programs—in this class, students will get the necessary hands-on experience to use them effectively.
I will be teaching our next Cross-Platform JavaScript Apps with HTML5 bootcamp at Big Nerd Ranch West in Monterey County, California. Class starts July 28—join us!
On the internet, there are two things that are totally played out—Rick Astley and the Fibonnaci sequence. But finally, in one blog post, they...
In my previous post, we created a simple UI component with Facebook’s React library. Now, we’ll create data flows between multiple components.
Facebook's React is a JavaScript library for building high performance User Interfaces. As they like to say, it's the just "V" in MVC. Better...