Home > Articles > Web Development

Web Development

RSS Feed Subscribe to this topic  RSS details

798 Items

Sort by Date | Title

Writing Simple JavaScript Programs for Your Web Page
By Phil Ballard
Jul 13, 2015
In this chapter from JavaScript in 24 Hours, Sams Teach Yourself, 6th Edition, learn how JavaScript can be added to your web page, and then about some of the fundamental syntax of your JavaScript programs such as statements, variables, operators, and comments. You’ll also get your hands dirty with more code examples.
Video: Learn More Python the Hard Way: Refining
By Zed A. Shaw
Jun 24, 2015
Zed A. Shaw, author of Learn More Python the Hard Way LiveLessons (Workshop), discusses refining your Find Project.
Effective Python Items 15 & 23: How and Why to Use Closures
By Brett Slatkin
Jun 22, 2015
Python has first-class functions, meaning you can assign them to variables, pass them as arguments to other functions, compare them in expressions, etc. Python also supports closures: functions that refer to variables from the scope in which they were defined. Put together, first-class functions and closures give you a powerful tool for implementing simple interfaces while maintaining state. In these excerpted items from Effective Python: 59 Specific Ways to Write Better Python, Brett Slatkin shows you how and why to use first-class functions and closures in your Python programs.
Video: Learn More Python the Hard Way: Refactoring
By Zed A. Shaw
Jun 17, 2015
In this excerpt from Learn More Python the Hard Way LiveLessons (Workshop), Zed A. Shaw discusses refactoring in Python.
Defining Functions in Python
By Robert Sedgewick, Robert Dondero, Kevin Wayne
Jun 16, 2015
This chapter from Introduction to Programming in Python: An Interdisciplinary Approach covers functions in Python, including using and defining functions, implementing mathematical functions, using functions to organize code, and passing arguments and returning values.
Why Not Learn Python?
By Robert Sedgewick
Jun 8, 2015
Bob Sedgewick was dragged kicking and screaming into Python programming, but found himself using it much more often than he ever thought he would. In this article, Bob explains why he and his co-authors wrote Introduction to Programming in Python, and why you might want to learn Python, too.
Responsive Web Design Can Help Your Ranking in Google
By Jennifer Kyrnin
Jun 2, 2015
Jennifer Kyrnin, author of Sams Teach Yourself Responsive Web Design in 24 Hours, advises website designers to focus on mobile devices first. Google gives lower search rankings to sites with problems on smartphones and other small devices. Visitors also are more likely to leave a site that doesn't work well on phone or tablet screens. Learn how to use RWD to make your site more functional and attractive to the users of mobile devices.
Translating Effective Python into Go: Know When to Use Channels for Generator-Like Functions
By Brett Slatkin
Jun 2, 2015
Used together, channels and goroutines in the Go programming language provide very similar behavior to Python’s generator functions. Brett Slatkin, author of Effective Python: 59 Specific Ways to Write Better Python, shows how to translate his advice for Python generators into best practices for Go functions.
Video: Learn More Python the Hard Way: Second Test Implementation
By Zed A. Shaw
May 21, 2015
In this excerpt from Learn More Python the Hard Way LiveLessons (Workshop), Zed A. Shaw presents Lesson 3.3: Second Test Implementation.
Effective Python: 4 Best Practices for Function Arguments
By Brett Slatkin
May 20, 2015
Functions in Python have a variety of extra features that make the programmer’s life easier. Some are similar to capabilities in other programming languages, but many are unique to Python. These extras can make a function’s purpose more obvious. They can eliminate noise and clarify the intention of callers. They can significantly reduce subtle bugs that are difficult to find. In this excerpt from Effective Python: 59 Specific Ways to Write Better Python, Brett Slatkin shows you 4 best practices for function arguments in Python.
Ruby: The Last Eight Years
By Hal Fulton
Apr 29, 2015
Hal Fulton, author of The Ruby Way, points out some of the extensive changes Ruby has experienced in less than a decade. By paying attention to why and how programming languages evolve, we can learn from experience and past mistakes, deliberately changing the language (and especially our usage of it) for a better future.
How Do Hiring Managers View Code School Graduates?
By Thursday Bram
Apr 9, 2015
Code schools are popping up all over the country, but that doesn't mean hiring managers know what to do with applicants fresh out of a bootcamp. Business writer Thursday Bram explains what hiring managers expect from code school grads.
Effective Python Item 40: Consider Coroutines to Run Many Functions Concurrently
By Brett Slatkin
Mar 18, 2015
There are numerous problems with threads in Python, but Python can work around almost all of these issues with coroutines, which let you have many seemingly simultaneous functions in your Python programs. Brett Slatkin discusses coroutines in this excerpt from Effective Python: 59 Specific Ways to Write Better Python.
Working with Strings in Ruby
By Hal Fulton, André Arko
Mar 16, 2015
A string is simply a sequence of characters. Like most entities in Ruby, strings are first-class objects. In everyday programming, we need to manipulate strings in many ways. We want to concatenate strings, tokenize them, analyze them, perform searches and substitutions, and more. In this chapter from The Ruby Way: Solutions and Techniques in Ruby Programming, 3rd Edition, Hal Fulton and André Arko show you how Ruby makes most of these tasks easy.
Using AngularJS with MongoDB
By Jesse Smith
Mar 11, 2015
Jesse Smith shows you how to use MongoDB with your Angular JS applications.
Working with Data Models in MongoDB
By Jesse Smith
Mar 4, 2015
Jesse Smith shows you how data models work in MongoDB and how they differ from relational databases.
Video: Python Guide for the Total Beginner: How to Group Items in Lists
By Katie Cunningham
Feb 26, 2015
In this excerpt from Python Guide for the Total Beginner LiveLessons (Video Training), Katie Cunningham shows you how to group items into lists in Python.
Performing CRUD Operations with MongoDB
By Jesse Smith
Feb 25, 2015
Jesse Smith shows you how Create, Read, Update, and Delete (CRUD) operations with MongoDB are easy using Mongo Query methods with JSON-like syntax.
Argument Passing in Ruby
By Peter J. Jones
Feb 18, 2015
How does Ruby pass objects to methods? How do actual arguments get mapped into formal arguments? Peter J. Jones, author of Effective Ruby: 48 Specific Ways to Write Better Ruby, examines all sides of the great 'call-by-value or call-by-reference' argument-passing debate.
Video: Node.js, MongoDB and AngularJS Web Dev: Create Databases, Collections, and Documents
By Brad Dayley
Jan 29, 2015
Brad Dayley, author of Node.js, MongoDB and AngularJS Web Development LiveLessons (Video Training), shows you how to use the MongoDB shell to interact with databases.

Page 1 2 3 4 5 Next >