Web design training: the top 20 online resources Web design can be daunting. Just the sheer amount of new techniques and acronyms appearing every day can make it seem scary and confusing, even if you're a professional web designer, let alone a beginner. But don't worry - help is at hand in the form of easy-to-understand web design training resources on the web. Creative Computing This guide was developed by members of the ScratchEd research team at the Harvard Graduate School of Education: Christan Balch, Michelle Chung, and Karen Brennan. We encourage you to use as much or as little of the guide as you like, to design new activities, and to remix the included activities. No matter your prior experience or expertise, we think of every educator as a co-designer of the Creative Computing experience. We would love to learn about what you’re doing, so we encourage you to document and share your experiences with us and with other educators via the ScratchEd community at We are releasing this guide under a Creative Commons Attribution-ShareAlike license, which means that you are completely free to use, change, and share this work, as long as you provide appropriate attribution and give others access to any derivative works. The original guide, for educators
Free HTML Class (Weekly) Instructor: Jennifer Kyrnin Sign Up Now HTML is the language of the web, and by learning to write HTML, you will learn how to write web pages. This class will teach you how to read and write HTML4 and HTML5—the latest version of the HTML specification. This class will cover: Cloud IDEs and The Importance of being Open A few days ago, we made the decision to open source our IDE, an integral part of our product and company. We'll explain why we made that choice and why we think more companies (like yours) should embrace open source. But first of all here's a quick overview of what Codebox is :
It Depends — A dependency management app How often have you had a software deploy that broke something else you didn’t know depended on the system being upgraded? Or took a server down that you didn’t realize another system was using? Or had a production issue and realized that literally the only person who knew anything about that system was out on vacation? Remembering dependency chains, especially if they are a few steps removed, is no easy task. We saw that as a problem worth solving, so we made It Depends, a dependency management app. A Dependable Way to Track Your Dependencies
Code & Conquer Most Important: Have Fun. And earn some badges. See how your strategy works out in different scenarios, challenge other players, receive points, earn badges and climb your way to the top of the leaderboard. HTML Introduction The HTML Introduction tutorial explains what HTML is and how to use it for web development. HTML (Hypertext Markup Language) is the foundation of a website. While you may see file extensions like php, cfm, asp, etc., these files will still contain HTML tags in order to display content. An HTML file is placed on a server and when requested by a user, it is read into the user's browser and displayed as a web page. The standards and practices for writing HTML are set by the World Wide Web Consortium (W3C) and there are multiple versions of HTML.
Cursive: Getting Started Getting Started Here’s how to get started with Cursive. Warning: It's important to bear in mind that Cursive is still in development, so it might be unstable from time to time. That said, we use it every day and many of our other users are already using Cursive for their daily work. Download IntelliJ First, if you haven’t already, download IntelliJ here. Plants Know They Are Being Eaten Vegetarians and vegans pay heed, new research shows plants know when they’re being eaten. And they don’t like it. That plants possess an intelligence is not new knowledge, but according to Modern Farmer, a new study from the University of Missouri shows plants can sense when they are being eaten and send out defense mechanisms to try and stop it from happening. The study was carried out on thale cress or Arabidopsis as it’s known scientifically – that is closely related to broccoli, kale, mustard greens and other siblings of the brassica family and popular for science experiments. It’s commonly used in experiments because it was the first plant to have its genome sequenced, and scientists are intimately familiar with how it works. Plants Respond to Leaf Vibrations Caused by Insects’ Chewing, MU Study Finds from MU News Bureau on Vimeo.
The game machine W2L Info Published on December 1st, 2013 | by What2Learn Are you looking to make your own study game? At What2Learn you can quickly and easily create an incredibly wide range of interactive learning activities including hangman games, quizzes, interactive word searches, extended writing activities and much more. No technical skills or programming knowledge is required to make these fun and effective study games – simply fill in the blanks with your own questions and answers and your flash-based game is instantly created and available for your students to play online. Python Functions The Python Functions tutorial explains how to use functions in Python and discussing the scope of functions. Functions in Python are super useful in separating your code, but they don't stop there. Any code that you think you will ever use anywhere else, you should probably put in a function. You can also add arguments to your functions to have more flexible functions, but we will get to that in a little bit. You can define a function by using the keyword def before your function name. Let's use our first Python function.
Using core.async and Transducers to upload files from the browser to S3 — Martin Klepsch In a project I’m working on we needed to enable users to upload media content. In many scenarios it makes sense to upload to S3 directly from the browser instead of routing it through a server. If you’re hosting on Heroku you need to do this anyways. After digging a bit into core.async this seemed like a neat little excuse to give Clojure’s new transducers a go. The Problem