Collections

Collections of learning resources for software developers

Featured Collections

Develop an E-Commerce Website With Laravel 5.4

I am starting a new series in which I will discuss the development process to create an e-commerce website in Laravel 5.4 where customers can register and buy items after login. For payment, I will be using Stripe's payment gateway.

Resources for Getting Started with Java

Choosing a programming language to start coding in isn't an easy task. Once you've decided to learn, where to start is another big question. In this collection, I am going to give you the links and resources that will guide you in starting, and proceeding further, with Java programming. --- If yo...

Inspiring Stories From Digital Makers

This collection contains stories from developers and designers who shared their experience of building awesome digital products. All stories are unique, but equally powerful. Stories are categorized by type of product. Some projects aren’t online anymore but the story of making them remains very ins...

Scraping with Node.js

Headless browsers and cute libraries are useful when you have to scrape some content from the internet.

Learn Wordpress

## About If you intend to work with WordPress, then you probably already know how popular the blogging system is. Anyone with basic PHP coding skills can customize their WordPress, but if you’re looking to stand out from the crowd and be able to build themes or plugins from scratch, here are a few r...

Learn SQL

## About SQL (Structured Query Language) is everywhere, and in today's digitalized world with massive amounts of data being gathered every day and stored into a database, knowing how to program with SQL is imperative. Whether you're a marketer or an aspiring developer, SQL is a great language to lea...

Learn Ruby on Rails

## About When coding beginners ask which language they should learn first, most often they will find others recommending them to start out with Ruby on Rails, as it is fairly easy to learn and helps beginners understand how coding langauge works. Yet should they learn Ruby on Rails? Here is Codement...

Learn Reactjs

## About React.js is a JavaScript Library developed by Facebook that functions as the V in an MVC. Known for its fast performance with a Virtual DOM, React.js is especially ideal for building mobile sites. What's more, since you can run React.js on the server, it's more SEO-friendly than other JavaS...

Learn R

## About With the rise of big data, data science experts have become in high demand. R is a popular programming language for statistical data analysis and more, so if you're interested in becoming a data scientist, you should learn R as it is currently considered the lingua franca of data analysis s...

Learn JavaScript

## About JavaScript can be a fairly easy way to add added functionality to your web page, but learning JavaScript on your own can be a daunting task. Instead of taking weeks to attend an inconvenient class, the Codementor experts can make learning JavaScript quick, easy, and fun. You'll learn front-...

Learn Python

## About Python is an easy to learn programming language, so many coding beginners choose it as their first programming language. As a general-purpose language, Python is not limited to web development - you can use it to analyze data, build games, and more. Python is also popular with data scientis...

Learn Java

## About Java is a good programming language to learn to expand your knowledge and increase your value as a professional in IT. Because it is a general-purpose language used for most desktop apps, backend systems, and all Android apps (just to name a few), the opportunities open to Java programmers ...

Learn IOS Development

## About Whether you’re a coding beginner or an experienced programmer new to iOS, these days it is possible for anyone to develop an iOS app, especially with the advent of Swift for the upcoming iOS8. However, if you like Objective-C better, it is still a viable language to code iOS. Here are some ...

Learn CSS

## About CSS, or Cascading Style Sheets, is a great technology to learn if you're completely new to programming. It's relatively easy to get started on learning how to code CSS, and you will be able to build a website from just HTML & CSS alone. Graphic designers with CSS skills are especially sough...

Learn C#

## About Whether you want to help develop an enterprise app with the .NET platform or if you want to build a game with Unity3D, you must learn C# (C sharp). C# is designed by Microsoft to be “simple, modern, type safe, and object oriented”. Below is a list of beginner tutorials & useful resources to...

Learn AngularJS

## About If you don't know how to build applications with Javascript, be sure to take a look at our [curated list for Javascript learning resources](https://www.codementor.io/learn-javascript-online) and go through some of the tutorials first. If you have some basic Javascript knowledge, here are a ...

Learn Android Development

## About Have you ever thought of creating an app? Android provides you an application framework to innovate apps and games, and you will also pick up Java while learning Android development. With the help of these useful resources online, it is way easier for you to enter the world of Android Devel...

Get curated posts in your inbox

Read more posts to become a better developer