May 17, 2023 in AI
Generating Database Seed Files with ChatGPT
Frameworks like Laravel and Ruby on Rails eliminate countless decisions that you would otherwise be forced to make when building web applications. Even so, a great deal of time is spent on mundane tasks rather than building the intellectual property…
August 7, 2022 in Career Advice
Front-End vs. Back-End: The Complete Guide
When you first decide to begin your coding journey — and maybe even pursue a career in web development — it can be difficult to understand industry terms like front-end, back-end, and full-stack. What are these different web development roles?…
March 31, 2020 in Learn
Introducing: PHP with Laravel Techdegree
Hi 👋🏼, my name is Jonathan Barrios, and I’m a full-stack web developer and an instructor here at Treehouse. I’m excited to announce the first of four Laravel courses being released over the next several months as part of the…
March 24, 2020 in Learn
What is PHP?
Some programming languages have been around a while—PHP is one of them. It’s been around since 1994! But, just because PHP has been around the block doesn’t mean it’s not useful today. In fact, PHP has made a comeback in…
December 4, 2017 in Learn
6 Must-Have Tools in a PHP Developer’s Toolkit
PHP is a popular back-end programming language that allows you to quickly and effortlessly create simple, dynamic websites. It’s so popular, in fact, that around 80% of all websites now use it! Once you’ve decided to learn PHP and join the awesome community…
September 20, 2017 in Learn
8 Must-Have Tools in a Beginner Developer’s Toolkit
When you’re new to coding, you’ll start to hear about all the latest and greatest tools for developers. Coding is ultimately problem-solving, which is why new tools are constantly being created to help solve those problems. As you grow your…
January 26, 2017 in Learn
Evaluating a Package for Your Project: the Good, the Bad, and the Ugly
This article is specifically for people who are evaluating packages for their project. I will occasionally mention PHP specific technologies, but most of what is cover here should apply to any language you use. If you’d like to learn more…
January 27, 2016 in Learn
New PHP 7 Features to Be Excited About
I’m very happy to introduce you to the first MAJOR release of PHP in over a decade. The PHP community is VERY excited to welcome this latest release. But that doesn’t mean PHP has been stagnant all this time. On the…
July 1, 2015 in Learn
How to Choose a Programming Language
I’m going to tell you how to choose a programming language: don’t. Wait … what about all the high-paying tech jobs? Isn’t this the best time to be a programmer? Many people are curious about code. Unfortunately, choosing a programming language can…
June 1, 2015 in Learn
Beginner’s Guide to PHP for WordPress – Part 1 of 3
WordPress allows us to do so much in terms of building websites without knowing any code. With themes and plugins and a powerful admin area there is a lot we can do without typing any HTML, CSS, JS or PHP….
February 3, 2015 in Learn
Nested Routes in Laravel 4
As a continuation of the Laravel Basics course here at Treehouse, I want to extend our todo lists example to have todo list items with nested restful routing. Let’s take a look at the URL patterns for our todo lists by…
November 6, 2014 in Learn
Dependency Management In PHP Using Composer
Managing your dependencies manually in any programming language is a huge pain. This is why in most programming languages today you will find that they all have some implementation of a dependency management system or sometimes a package manger. Composer is the dependency…