GameGamer43 + team_treehouse_blog   27

New Features in React 16 - Treehouse Blog
Facebook recently announced the release of React 16, a complete rewrite of the React library. The new core architecture, codenamed “Fiber,” keeps most of the API intact and backward compatible. You can update your existing apps to React 16 without running into issues.
React  React.js  ReactJS  Team_Treehouse_Blog 
october 2017 by GameGamer43
Lessons learned running Docker in production
The other day, I came across an answer on Quora (via the excellent Software Engineering Daily site) in which Devrim Yasar, the CEO of Koding wrote about their move away from containers and onto VMs. I found myself nodding and smiling repeatedly throughout the article, because it was clear that he was someone who had encountered many of the same difficulties that we’ve struggled with over the last year or so of running Docker inside Treehouse, and shared some of the same reservations. Being so encouraged, I thought I’d take the time to share our own experiences with Docker.
Team_Treehouse_Blog  Team_Treehouse  Dotcloud_Docker  Docker 
april 2016 by GameGamer43
5 New Features in PHP 7
The PHP community is VERY excited to welcome this latest release. But that doesn’t mean PHP has been stagnant all this time. On the contrary, minor releases of PHP 5 brought many exciting features to PHP, including support of Object-Oriented programming and many features associated with that.
PHP  Team_Treehouse  Team_Treehouse_Blog 
january 2016 by GameGamer43
What Every Junior iOS Developer Needs to Know
Developing apps for iOS has been a growing sector for some time. The versatility and ubiquity of the iPhone and iPad gave scores of developers a chance to bring their wild ideas to life and parade them in front of an enormous – and relatively wealthy – captive audience. In the initial gold rush and for some time after, there was real money to be made making technically simple apps which might appeal to niche audiences or just be good for a laugh. Indie developers were trying their hands at all sort of apps and entrepreneurs of all stripes needed coders to bring their next big thing to life. Ah, the salad days.
Apple_iPhone_Development  Team_Treehouse_Blog 
september 2015 by GameGamer43
Thinking Ahead: CSS Scroll Snap Points
CSS recently introduced a scroll snap points feature that gives users a fluid and precise scrolling experience for touch and input devices.
Team_Treehouse_Blog  CSS  Web_Development 
july 2015 by GameGamer43
How to Build an npm Package
npm is a package manager for JavaScript. It manages dependencies for both front-end and back-end projects.
npm  Node.js  NodeJS  JavaScript  Team_Treehouse_Blog 
july 2015 by GameGamer43
How to Create Custom HTML Elements
An exciting feature of the HTML specification that’s been getting a bit of hype recently is custom HTML elements. These allow you to create your own HTML elements along with their own JavaScript API. This can be useful when building interfaces with components that are reused throughout an application.
Web_Development  Team_Treehouse_Blog 
june 2015 by GameGamer43
Get Started with ECMAScript 6
ECMAScript 6 or ES6 is the latest standardized version of JavaScript. The exciting thing is it’s been approved today by the standards body and that means broader browser support is coming. ECMAScript 6 has been in the works for some time now – it was first announced in 2008. An ever increasing amount of JavaScript developers have been preparing for ECMAScript’s launch, and soon it’ll be unavoidable. It’s also worth noting not all versions of ECMAScript will take this long to release. They plan on doing smaller, yearly releases, so now’s a good time to get up to speed.
ES6  JavaScript  Team_Treehouse  Team_Treehouse_Blog 
june 2015 by GameGamer43
Enums and Structs in Swift
If you know C or Objective-C then you might be familiar with Enums and Structs. However, if you don’t know either of those languages then you are probably wondering what is their purpose and why you should use them. In Swift, both an Enum and Struct have an extended feature set from their predecessors keeping with their respective use cases.
Swift  SwiftLang  Apple_Swift  Apple_iPhone_Development  Team_Treehouse_Blog 
november 2014 by GameGamer43
Making a Network Request in Swift
To make a network request in Swift (read HTTP request), there are a couple of different ways of doing it – NSURL, NSURLRequest and NSURLSession. Since iOS 7, NSURLSession has been the preferred way of carrying out networking tasks let’s take a look at how we can download some data from a hypothetical site using NSURLSession and its associated classes. You can follow along quite easily by using an Xcode playground.
Swift  SwiftLang  Apple_Swift  Team_Treehouse_Blog  Apple_iPhone_Development 
october 2014 by GameGamer43
Understanding Optionals in Swift
When Apple introduced Swift they talked about three main things they set out to achieve: safe, modern and powerful. One such power feature is called optional. Most language features exist to solve a problem and naturally optional was created to solve a problem. Let’s explore an example to understand its use and purpose. Assume that you have an array containing apartment numbers that violated their rental agreement (oh yeah, they are in trouble). We need to check if an apartment number exists in that array so we can send them a notice.
SwiftLang  Apple_Swift  Team_Treehouse_Blog 
july 2014 by GameGamer43
An Absolute Beginner’s Guide to Swift
In case you haven’t heard, Apple just introduced a new language for iOS and OSX developers called Swift. It has come to light that Swift was in the works since 2010, which is 2 years after the first SDK was released. Apple saw the limitations of Objective-C which is almost 30 years old and decided it was time for a change. However, in true Apple fashion, they did not want to release a half-baked language. They realized that no matter the drawbacks of Objective-C, they could still push the envelope with it, and so they did.
SwiftLang  Apple_Swift  Team_Treehouse_Blog 
june 2014 by GameGamer43
An Absolute Beginner’s Guide to Swift
In case you haven’t heard, Apple just introduced a new language for iOS and OSX developers called Swift. It has come to light that Swift was in the works since 2010, which is 2 years after the first SDK was released. Apple saw the limitations of Objective-C which is almost 30 years old and decided it was time for a change. However, in true Apple fashion, they did not want to release a half-baked language. They realized that no matter the drawbacks of Objective-C, they could still push the envelope with it, and so they did.
SwiftLang  Apple_Swift  Team_Treehouse_Blog 
june 2014 by GameGamer43
How to Create Custom HTML Elements
An exciting feature of the HTML specification that’s been getting a bit of hype recently is custom HTML elements. These allow you to create your own HTML elements along with their own JavaScript API. This can be useful when building interfaces with components that are reused throughout an application.
Team_Treehouse_Blog  Web_Development  JavaScript 
april 2014 by GameGamer43
How to Evaluate Front-End Code for Inefficiencies
There’s more to writing good front-end code than knowing every HTML tag, CSS selector, or the latest front-end features and techniques. And as I mentioned in a recent blog post, writing good code takes a lot of patience and practice. But how do you know if you’re writing good code, especially if you’re just learning how to code?
CSS  Team_Treehouse_Blog  Web_Development 
april 2014 by GameGamer43
Building HTML5 Context Menus
A lesser known feature of the HTML5 specification is context menus. These allow you to add custom items to the menu that appears when a user right-clicks on the page. Using JavaScript, you can then control the actions these items will perform when clicked.
Team_Treehouse_Blog  Web_Development  JavaScript  HTML  HTML5 
march 2014 by GameGamer43
Timing JavaScript Code with High Resolution Timestamps
As the browser has evolved the possibilities of what can be achieved on the web have greatly increased. Technologies like Flash have given way to newcomers like Canvas and WebGL. But as we create more complex applications for the web we also need to be mindful of performance. To provide truly engaging experiences our applications need to run smoothly, which means there’s a lot of testing to do during development.
JavaScript  Team_Treehouse_Blog 
december 2013 by GameGamer43
iOS Memory Management: The Manual-Retain-Release Model
Being a Business teacher at Treehouse, where our mission is to teach people to code, it’s lame to be someone who doesn’t know how to actually code. About a year ago, I decided it was about time and set about to teach myself. I wanted to use Treehouse videos to do this because not only was it a great resource I already had, but I also got to test our curriculum and provide feedback to the relevant teachers if I found any holes. I picked iOS development because I’m pretty much an Apple fanboy and because I’ve always wanted to make apps. In this first post, I’m going to outline some of the stuff I’ve learned so far. Be gentle, the training wheels are still on. :)
Apple_iPhone_Development  Team_Treehouse_Blog 
november 2013 by GameGamer43
Create Stunning Homepages using Photo Backgrounds
Treehouse recently received a massive redesign and part of that included a new homepage. Our design team hired a photographer to shoot beautiful background photographs that span from edge-to-edge.
Team_Treehouse_Blog  Web_Development 
november 2013 by GameGamer43
The Beginner’s Guide to Objective-C: Methods
Writing a killer iPhone or iPad app doesn’t require you to be a master of Objective-C, but the more comfortable you are with the language, the more you’ll enjoy it! Writing your own app may seem insurmountable at first, but if you start at the beginning with learning how and why a programming language works, then you can use those building blocks to create complex and amazing things, one step at a time.
Objective-C  Apple_iPhone_Development  Team_Treehouse_Blog 
november 2013 by GameGamer43
Thinking Ahead: Multi-Resolution Images With srcset
Developing for high-resolution displays often requires different image resources for each image. Because of this, there’s been a need for a more standard way of serving responsive content images – ones that adapt to different resolutions and viewport sizes.
Team_Treehouse  Team_Treehouse_Blog  Web_Development 
october 2013 by GameGamer43
An Introduction to WebSockets
In this blog post we’re going to cover how to use WebSockets to create real-time web applications. Before we dive into learning about the WebSocket protocol and API I first want to spend a little time going through some of problems that face real-time web applications and how the WebSocket spec aims to solve them.
Team_Treehouse_Blog  Websockets  Team_Treehouse 
october 2013 by GameGamer43
Getting Started With The History API
Over the past decade, web applications have evolved to make heavy use of JavaScript in order to dynamically load content into web pages. One of the big challenges that developers face when creating these applications is preserving an accurate and useful browser history. Without this many of a browsers most used features, like the back and forward buttons, will not work as expected.
Team_Treehouse_Blog  Web_Development  JavaScript 
september 2013 by GameGamer43
The Beginner’s Guide to Objective-C: Language and Variables
Perhaps my own experience with the Objective-C programming language will sound familiar to you. I grew up in a world of dots, semicolons, and curly braces that are known around the programming world as the familiar syntax of JavaScript, Java, C#, and many other programming languages. “Objective-C can’t be that hard” I thought. And then I looked at my first Objective-C code and I thought, “What is this hot mess? WHY ARE THERE SO MANY SQUARE BRACKETS?”
Team_Treehouse_Blog  Objective-C  Apple_iPhone_Development  Team_Treehouse  from twitter_favs
august 2013 by GameGamer43
Writing Your Own jQuery Plugins
jQuery is great. It’s cross-browser, easy to learn, and makes adding interactivity to your website a breeze. It also comes with plenty of plugins to do almost whatever you need it to do.

But what if you can’t find just the right plugin to suit your needs? Or you’re just looking to keep your project DRY by combining some oft-used functionality into one nice, neat package? The solution might be to roll your own plugin to meet exactly your needs.

Writing your own jQuery plugin isn’t as hard as it might seem at first. This tutorial will go through the process of writing a simple plugin, adding some options, and even perform a callback.
jQuery  Team_Treehouse_Blog 
april 2013 by GameGamer43
Explaining Markdown
Markdown is a simple text-based markup language and conversion tool that allows writers to create great content for the web without having to worry too much about HTML. The syntax of the language is designed to be easy to learn and intuitive. It’s ideal for people that write content for the web but that might be distracted by the HTML syntax.
Markdown  Team_Treehouse_Blog 
april 2013 by GameGamer43
The Absolute Beginner’s Guide to CoffeeScript
CoffeeScript has become increasingly popular over the last couple of years due to its adoption by the Node.js and Rails communities. Let’s take a look why it’s become the go-to language when people are wanting to write JavaScript in their apps.
CoffeeScript  Team_Treehouse_Blog 
february 2013 by GameGamer43

Copy this bookmark:



description:


tags: