Every week we publish new content for you here on the Treehouse blog. From coding tutorials and tips to student success stories and tech industry insights, we’re here to give you a weekly dose of web design and development resources. Be sure to check back in weekly, follow us on Twitter and Facebook, or subscribe to our newsletter to stay up-to-date with what’s new. Here’s a recap of what we’ve featured recently.
The 10 Most Popular Coding Courses at Treehouse
We have A LOT of courses at Treehouse. 297 courses and 265 workshops to be exact, but that number grows each week as we add new content to the Library. If you’re new to Treehouse and know exactly what you’re interested in learning, Tracks are a great place to start. But if you’re still undecided, here are the current top 10 most popular courses on Treehouse to give you some inspiration. They’re all beginner courses and you don’t need any prior programming experience to get started! Read more.
4 Big Challenges of Learning to Code
When you hear that anyone can learn the skills they need to become a developer, there’s one important caveat. If you’re going to learn to code, you need to be willing to work hard. Coding is an attainable skill, but it isn’t easy and there are challenges you’ll encounter along the way. We recently asked some of our students – who are now developers – what they found most challenging about learning to code. Here are 4 of the major challenges of learning to code that they shared. Read more.
5 Priceless Pieces of Advice for Aspiring Developers
We all know learning a new skill isn’t easy. It takes dedication, patience, determination and self-discipline. When it comes to learning to code, there are some challenges you’ll face that are unique to becoming a developer. Over the last few months we’ve had the opportunity to speak to some of our inspiring students – who are now full-time developers – about their personal experiences learning to code and how they overcame challenges along the way. Here is some of the most valuable advice they shared for all the aspiring developers out there. Read more.
New Features in React 16
Facebook recently announced the release of React 16, a complete rewrite of the React library. The new core architecture, codenamed “Fiber,” keeps most of the API intact and backward compatible. You can update your existing apps to React 16 without running into issues. Fiber introduces lots of new, highly anticipated features to this newest version of React. In this post, I’ll cover notable features like error boundaries, portals, new render return types, and more. Read more.
From Self-Taught Developer to Web Development Director: Jim’s Story
Although Jim Syphokham had always loved technology, he was intimidated by programming and never had the confidence to consider a career in web development. For 2 years after graduating college, Jim struggled to find a job related to his degree and eventually found himself working in an entirely different career, but something was still missing. That’s when Jim decided to commit to learning to code. It took him 7 months of dedication and tireless learning, but with the support and encouragement of his friends and family, he was able to build his coding skills. Shortly after, Jim landed his first job as a junior developer at ROI Online, and it has been an exciting adventure for him ever since. We asked Jim to share his inspiring story and valuable experience with other aspiring developers. Read more.
Why It’s a Learning Curve (Not a Line)
Learning anything new can be exciting, but it can also be tough. We go into it with the expectation that we’re going to spend a certain amount of time every day or week learning something about a specific topic. We are all striving for some degree of mastery over the topic we choose. If you’re anything like me, then you will feel frustrated when your study time doesn’t yield the same amount of learning as it did the day before, but this is natural and part of the process. Learning is not linear. Read more.
Hugo Templates for WordPress Designers
Last year, Leon Barnard wrote an article introducing the general concepts behind static site generators. This time around I’d like to dive into some specific (yet still basic) details about a popular static site generator called Hugo, comparing it to its most well-known “dynamic” ancestor, WordPress. Read more.