background preloader

Ten websites that teach coding and a bunch of other things

Ten websites that teach coding and a bunch of other things
By pandodailyguest On April 5, 2013 Seemingly every day there’s a new article or blog post imploring you to learn how to code. “Those who code have the power to transform their dreams into reality.” “Coding will help you keep [your job], or help you make a case for a raise.” As a person who’s grown up in the digital age, I have often heard the cry, “digital literacy or die.” But where should you go? In any case, each program below emphasizes different pedagogical techniques and philosophies, and they are all mass market in the sense that anyone is welcome. MIT Courseware Online MIT has long been a pioneer of online courseware. The course itself is quite rigorous as it was an intro course for MIT students. edX MIT and Harvard partnered up to create edX. Codecademy Codecademy.com is something slightly different than the last two. Google University Consortium Much in the same vein as Harvard and MIT, Google used to offer various online courses for its progam Google Code University. Coursera Related:  Programming and WebStartups

API Documentation Overview The Smartsheet API provides programmatic access to Smartsheet features and data. In designing the API, our goal was to make it simple, intuitive, and predictable. We do our best to adhere to common open and widely accepted standards, including REST for access, JSON format for the data, and OAuth for Authentication and Authorization. This API assumes a good working knowledge of the Smartsheet application UI, concepts and terminology. RESTful Architecture Everything in Smartsheet is represented as an object with a defined structure. URL structure follows typical resource-oriented conventions. HTTP Methods and Response Codes All actions taken through the API are done via HTTP using standard HTTP methods: GET (to retrieve an object), POST (to create), PUT (to modify), and DELETE. Standard HTTP Response codes are used to indicate success and error conditions. Input/Output Format Request body data is expected to be in JSON, and the response body data is returned as JSON. Help Rate Limiting

15 Useful HTML5 Tutorials and Cheat Sheets | Tutorials 1911 shares 8 Must-have Cheat Sheets for Web Designers and Developers As a web designer or developer, it’s nearly impossible to remember multiple programming languages, frameworks, and keyboard shortcuts to various applications. This is where cheat sheets can be a life saver. Most cheat sheets are designed to be printer friendly, so you can have them laying around on your desk as quick reference cards. Read More 2705 shares Photoshop CS6 Cheat Sheet Photoshop is one of the preferred tools of web designers, and like any other tool that is used over and over, it’s important to optimize one’s workflow by using keyboard shortcuts.

Computer programming | Tech-Recipes Category The ‘Computer programming’ Archives Posted April 16, 2013 by Alex Bahdanovich Resolving Variables from a Property File in Spring When writing the configuration in a Spring file, sometimes it is desirable to maintain a list of properties external to the Spring configuration. Posted April 10, 2013 by Alex Bahdanovich Setting Windows Environment Variables for Maven In order to use Apache Maven for dependency resolution and automatic resolution of transitive dependencies for software projects on a Windows machine, it is necessary to set the proper Windows Environment Variables.

7 Must-Have (Free) Mobile Apps to do Your Job Better Facebook Rattles Networking World With 'Open Source' Gear | Wired Enterprise Facebook man Frank Frankovsky. Photo: Wired/Brian Frank Google solved the problem ages ago, but only for itself. As far back as 2007, rumors indicated that Google was designing its own networking switches, creating a cheaper and more effective way of moving information across the massive data centers that underpin its web empire, and early last year, the rumors crystallized into the real thing, as photos of a Google switch appeared on the web. Google still won’t discuss these switches, but it has revealed a similar project, and according to a former Google engineer who once worked on the switches, the company fashioned this new gear because its data center network had expanded to the point where traditional hardware just couldn’t get the job done. “When Google looked at their network, they needed high-bandwidth connections between their servers and they wanted to be able to manage things — at scale,” JR Rivers told us last fall. — Frank Frankovsky “This is a great idea,” Rivers says.

Twitter Bootstrap Tutorial Last update on April 14 2018 06:14:58 (UTC/GMT +8 hours) The most popular of the front end frameworks, Twitter Bootstrap, has come to its third version (v3.0.0). This Twitter Bootstrap Tutorial for beginners will get you started with Twitter Bootstrap 3. If you have already used Bootstrap before, this will introduce you with new features came with the version. You will also see how to customize the out of the box features of the framework, using grids to creating a layout, creating navigation with nav, creating dropdowns, using carousal, adding third party staff like embedding social plugins and Google Map and more. Bootstrap Examples To provide you with Better understanding, we have explicitly compiled a good amount of Bootstrap Examples besides the ones included with the tutorials. What is twitter bootstrap Twitter Bootstrap is a front end framework to develop web apps and sites fast. Why do you use Twitter Bootstrap in your projects? Download and understand file structure Basic HTML <!

Top 10 HTML5 Resources for Designers and Developers When will all this hype around HTML5 fizzle out? HTML5 continues to be one of the loudest buzzwords in the industry. With continued growth and enhanced browser support, it’s not going away anytime soon. Whether you’re new to developing sites with HTML5 or have been on the bandwagon for a few years, you’ll want to employ the latest features while maintaining as much backwards compatibility as possible. HTML5 continues to evolve and so does its support across browsers. HTML5 Working Draft one of the most important links in this list, the HTML5 Working Draft Specification is a nightly updated list of vocabulary, elements, and API’s available or being developed for HTML5. HTML5 Boilerplate helps you build fast, robust, and adaptable web apps or sites. an HTML5 and CSS3 site with Media Queries?

80+ Best Free Hacking Tutorials | Resources to Become Pro Hacker Learning to become hacker is not as easy as learning to become a software developer. I realized this when I started looking for learning resources for simple hacking people do. Even to start doing the simplest hack on own, a hacker requires to have in depth knowledge of multiple topics. Though knowing a lot of things is required, it is not really enough for you to be a competent and successful hacker. If you are thinking about ethical hacking as a career option, you may need to be prepared for a lot of hard/smart work. A lot of people (including me before doing research for this article) think that they can become a hacker using some free hacking tools available on web. Hacking is not only about knowing "how things work", but its about knowing "why things work that way" and "how can we challenge it". Below are some really useful hacking tutorials and resources you may want to explore in your journey of learning to hack Hacking For Dummies - Beginners Tutorials EBooks And Whitepapers

Indochino suits up with $13M for custom-made mens clothing Getting a man to shop can be a difficult task. Indochino has raised $13 million to make it easier. Indochino is an online menswear store that makes shopping for stylish clothing as painless as possible. “Most men need all the help they can get when shopping for their own wardrobe,” said Tom Stemberg, Managing General Partner of Highland Consumer Fund, in a statement. Highland led this round and Stemberg will join the company’s board. This financing will be used to investment in marketing and product development. Photo Credit: Indochino

Big Data: What Does it Really Mean? The 20 best tools for data visualization | Design tools It's often said that data is the new world currency, and the web is the exchange bureau through which it's traded. As consumers, we're positively swimming in data; it's everywhere from labels on food packaging design to World Health Organisation reports. As a result, for the designer it's becoming increasingly difficult to present data in a way that stands out from the mass of competing data streams. Get Adobe Creative Cloud One of the best ways to get your message across is to use a visualization to quickly draw attention to the key messages, and by presenting data visually it's also possible to uncover surprising patterns and observations that wouldn't be apparent from looking at stats alone. And nowadays, there's plenty of free graphic design software to help you do just that. As author, data journalist and information designer David McCandless said in his TED talk: "By visualizing information, we turn it into a landscape that you can explore with your eyes, a sort of information map.

Related: