background preloader

Learn How to Make Websites

Learn How to Make Websites

A String Game All submissions for this problem are available. Teddy and Tracy like to play a game based on strings. The game is as follows. Initially, Tracy writes a long random string on a whiteboard. Open Classes on Piazza Software Defined Networking Instructor: Nick Feamster, Georgia Tech Start date: May 26th, 2014 Duration: 8 weeks Free Learn more Join Class Linear Circuits Instructor: Bonnie H. Ferri, Georgia Tech Start date: January 6th, 2014 Duration: 9 weeks Free Learn more Join Class Computational Investing, Part I Instructor: Tucker Balch, Georgia Tech Start date: February 22, 2013 Duration: 9 weeks Free Learn more Join Class Game Theory II: Advanced Applications Matthew O. Jackson, Kevin Leyton-Brown, Yoav Shoham Start date: May 27th, 2013 Duration: 7 weeks Free Learn more Join Class Introductory Physics I with Laboratory Instructor: Michael F.

Learn Play, Design & Code Retro Arcade Games Grades 2+ | Blocks CS First Unplugged Grades 2-8 | Blocks, Unplugged, Scratch Discover Python with Silent Teacher Grades 6+ | Python Read, Write, Innovate! Silicon Valley May 3rd, 4th, and 17th, 9am-4pm What do Instagram, Snapchat and Twitter have in common? They were all created by people who knew how to code. Programming is a skill that gives you the ability to create and innovate. That’s what CodeNow is for!

UT on Rails Last year I held a series of non credit Rails courses for University of Texas Students, i’m happy to announce that i’ve been granted an Adjunct Professor position at the UT and I’m teaching a for credit course in Databases and Rails. Lucky for you, i’m a sucker for online learning, so i’ll be putting all my course material online, right here. The Course This Ruby on Rails course is 10 weeks long and assumes you know very little about programming and have not used Ruby, Rails, or Databases previously. The videos are broken up by topic, so if you know one topic you can safely skip that video. Some weeks have exercises and quizes, this is the most important part of the course.

Getting Started: Building a Chrome Extension Extensions allow you to add functionality to Chrome without diving deeply into native code. You can create new extensions for Chrome with those core technologies that you're already familiar with from web development: HTML, CSS, and JavaScript. If you've ever built a web page, you should feel right at home with extensions pretty quickly; we'll put that to the test right now by walking through the construction of a simple extension that will give you one-click access to pictures of kittens. Kittens!

Getting the Hang of GitHub A project is always more fun when you've got friends working with you, but how can do it when working on a coding project? I'll keep my keyboard to myself, thanks. Enter GitHub. With this web service, you can share your coding projects and collaborate with ease! Disclaimer Python String Manipulation We already saw a brief introduction to the Python string type. In this section we will try to further explore how strings can be used in this language. Length of a String Finding the length of a string is done using the built-in function len(): Strings Are Immutable GEOG 485: GIS Programming and Automation Printer-friendly version You've previously learned how the string variable can contain numbers and letters and represent almost anything. When using Python with ArcGIS, strings can be useful for storing paths to data and printing messages to the user. There are also some geoprocessing tool parameters that you'll need to supply with strings. Python has some very useful string manipulation abilities. We won't get into all of them in this course, but following are a few techniques that you need to know.

Teach the web Your browser may lack functionality needed by Webmaker to function properly. Please upgrade your browser for an improved experience. Welcome to Webmaker! Python / Functions Python: Functions Python/Functions at YouTube slides PDF 2.2. Declaring Functions Python has functions like most other languages, but it does not have separate header files like C++ or interface/implementation sections like Pascal. When you need a function, just declare it, like this: def buildConnectionString(params): Note that the keyword def starts the function declaration, followed by the function name, followed by the arguments in parentheses.

Mozilla собрала большую коллекцию ресурсов для обучения веб-технологиям. by viktory12345 Feb 10