Learn it fast with expert-taught software and skills training at lynda.com. Start your free trial

By Chris Converse | Thursday, August 13, 2015

Building Your First Angular App

angular app

Building your first AngularJS App can be quick and painless. Learn the basics of the Angular framework, and how to go from static web pages to something completely new in just a few steps.

By Mark Niemann-Ross | Thursday, April 23, 2015

New Code Clinic Courses in Swift, R, C, and JavaScript

new code clinic languages

Programmers and musicians have similar brains. We’re good at recognizing patterns. We’re persistent. We savor the graceful expression of an idea.

And … we spend a lot of time talking about our tools, rather than the craft. Guitarists will talk for hours about the perfect set of strings or the merits of a ’69 Telecaster. Programmers argue (vehemently!) about the perfect language or where to place a closing brace.

None of that is music or code. Music and code come from thoughtfulness and appreciation of the art. For programmers, this is where computational thinking and the concepts taught in Code Clinic become important.

This year, we’re releasing four new Code Clinics. Let me explain why…

By David Powers | Wednesday, April 22, 2015

5 Handy PHP Tips You Need to Know

PHP tips

PHP powers more than four out of every five websites that use a server-side language—yet it has attracted a huge amount of criticism as being “badly designed.”

Certainly PHP has frustrating inconsistencies, but it owes its enduring popularity to the fact that it’s easy to learn and it lets you get the job done without needing a degree in computer science. I would also argue that PHP is constantly improving.

Here are five underused features that make PHP a really useful language.

By Mark Niemann-Ross | Friday, April 3, 2015

Code as a Second Language – And Why It Matters

Code as a Second Language - Why It Matters

Learning to code is being proposed by some as an alternative to learning a second language. Imagine having the choice: French, English or JavaScript. It’s an interesting concept, but could present problems if you’re, for example, traveling in Spain and order a bottle of fine Rioja with something like “function getwine(‘2 liter’,’house’){};”

Research on brain activity conducted with magnetic resonance imaging (MRI) may support a connection between foreign and computer languages. A person is placed in an MRI scanner, then asked to perform a task. As the task is performed, scientists observe what parts of the brain use more oxygen, which identifies the parts of the brain being used for specific tasks.

This research suggests that our brains respond to computer programming in the same way as performing music, verbal creativity, problem solving, memorizing, repeating actions, deduction or rhyming. Rhyming words like “weep”, “beep”, and “sleep” light up your brain the same way as “while (x > 1) { result = result * x; x--; }”.

By Bill Weinman | Wednesday, February 25, 2015

Swift 1.2 Is a Major Update—But Doesn’t Replace Objective-C

2015_02_25_Swift

The first beta of Xcode 6.3 was recently released with a new version of the Swift language that contains a number of significant changes.

Swift has a great deal of promise. It could make development for iOS and OS X both easier and more reliable. Unfortunately, much of its promise has yet to be realized.

Swift 1.2 is a major update that comes at the cost of backward compatibility, yet significant issues remain unresolved.

By lynda.com | Monday, January 12, 2015

Code Drives the World. Learn It on lynda.com.

Code is a new form of literacy in today’s world; it powers more and more of what we interact with each day. Learning some coding isn’t that difficult, but you may not realize the ways that programming can make you better at your job.

Find out how a little coding knowledge could enhance what you do this year, by exploring the infographic below. Below it, you’ll find lynda.com courses to get you started.

You’ll be surprised at how easy—and helpful—it is to add a bit of code savviness to your resume.

By Mark Niemann-Ross | Wednesday, November 19, 2014

New Code Clinic Tackles 2 Top Programming Skills

The latest Code Clinic focuses on recursion and sorting

Want to work for Google? The company recently published a list of programmer skills it thinks are basic requirements. The list included “Develop strong understanding of algorithms and data structures,” including sorting algorithms—and that’s what the newest Code Clinic is all about.

By Mark Niemann-Ross | Wednesday, October 22, 2014

Code Clinic: Program a Musical Instrument

2014_10_22_CodeClinicHero

If you want to learn to program, you can’t do better than watching an expert coder at work.

Code Clinic is a series of courses from lynda.com that gives you a front-row seat to watch a panel of expert authors solve computer challenges—and this fourth Code Clinic challenge is deceptively simple:

Create a musical instrument using the mouse.

Get the latest news

  •   New course releases
  •   Pro tips and tricks
  •   News and updates
  
New releases submit clicked

You can change your email preferences at any time. We will never sell your email. More info

Featured articles

A lynda.com membership includes:

Unlimited access to our subscription library courses
Certificates of completion
New courses added every week (almost every day!)
Course history to track your progress
Downloadable practice files
Playlists and bookmarks to organize your learning
Start your free trial

Thanks for signing up.

We’ll send you a confirmation email shortly.


Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

Keep up with news, tips, and latest courses with emails from lynda.com.

Sign up and receive emails about lynda.com and our online training library:

Here’s our privacy policy with more details about how we handle your information.

   
submit Lightbox submit clicked
Terms and conditions of use

We've updated our terms and conditions (now called terms of service).Go
Review and accept our updated terms of service.