Home > Topics > Web Development

Web Development

Open Source Resource Center

Articles

Jesse SmithWorking with Data Models in MongoDB
Jesse Smith shows you how data models work in MongoDB and how they differ from relational databases.
Continue reading...
By Jesse SmithMar 4, 2015
Katie CunninghamVideo: Python Guide for the Total Beginner: How to Group Items in Lists
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.
Continue reading...
By Katie CunninghamFeb 26, 2015
Jesse SmithPerforming CRUD Operations with MongoDB
Jesse Smith shows you how Create, Read, Update, and Delete (CRUD) operations with MongoDB are easy using Mongo Query methods with JSON-like syntax.
Continue reading...
By Jesse SmithFeb 25, 2015
Argument Passing in Ruby
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.
Continue reading...
By Peter J. JonesFeb 18, 2015

See More Web Development Articles

Blogs

Brad YaleHow the Internet Works: Platform As A Service

In an ongoing effort to shed light on basic concepts within the Internet, this article is going to touch on a underlying principle of cloud based solutions, PaaS. This article will aim to answer the following questions:


  1. What is PaaS?
  2. How does PaaS Work?
  3. How is PaaS Different than Traditional App Development?
  4. What are the Major Benefits of PaaS?
  5. Who Should Utilize PaaS?

  6. If you need a refresher on how the cloud works, check out "How the Internet Works: The Layers of the Cloud"

Continue reading...
By Brad YaleCommentsFebruary 26, 2015
Topics: Python,ASP .NET,Ruby,PHP,Programming,ASP.NET,Java,Python,Web Services,Ruby/Ruby on Rails,Perl,PHP,Web Development,Perl,Cloud Computing
John  TraenkenschuhFree Visual Studio?

Just got notice that Microsoft is making a full-featured version of Visual Studio available--for free.  Traenk is happy.

Continue reading...
By John TraenkenschuhCommentsNovember 20, 2014
Topics: Home & Office Computing,Dreamweaver & Flash,ASP .NET,Android,Python,Programming,ASP.NET,Open Source,Ajax,C#,Perl,C/C++,Web Development,Ajax & JavaScript,Ajax and JavaScript,Algorithms,HTML/CSS
Brad Yale15 Critical SEO Terms

When you are new to any field, part of playing catch-up is learning the lexicon. Like any other field, SEO -Search Engine Optimization - is full of terminology which might seem like another language yet will prove critical to your ability to carry out everyday tasks of the professional SEO. 

With this said, here is a list of 15 Critical SEO Terms which you need to know. 

Continue reading...
By Brad YaleCommentsNovember 10, 2014
Topics: Information Technology,Web Services,Web Development
Brad YaleWhy Open Source Matters: Musings from All Things Open 2014

A few months back I wrote a post titled "Why Open Source Matters: Musings from OSCON 2014". The post covered five reasons why Open Source matters. Those reasons were/are:


  1. Code, Glitches and Open Source Security
  2. Open Source Software
  3. GitHub
  4. The Stringent Control of Proprietary Software
  5. The Endless Ability to Test, Play and Alter

While those reasons still ring true, I want to use this space to center in on another topic speaking to why Open Source and OSS matters more than ever: project management and time constraints.

Continue reading...
By Brad YaleCommentsOctober 23, 2014
Topics: Information Technology,Software Development & Management,Python,Programming,Open Source,Ruby/Ruby on Rails,Web Services,Perl,Web Development,Mobile Application Development & Programming,Android,Ajax & JavaScript,PHP,Linux/UNIX/Open Source Operating Systems,HTML5 & Web Standards,Process Improvement,Business & Management

See More Web Development Blogs