Web Development Courses
Node.js Tutorial: Building web apps
In this course, you will get introduced to Node.js. You will learn how to install, configure and run the server and how to load various modules.
Additionally, you will build a sample application from scratch and also get your hands dirty with Node.js command line programming.
CouchDB Tutorial – Database for the Web
This is a hands-on course on CouchDB. You will learn how to install and configure CouchDB and how to perform common operations with it.
Additionally, you will build an example application from scratch and then finish the course with more advanced topics like scaling, replication and load balancing.
Introduction to Nginx – Complete Tutorial
Nginx is an open source HTTP and reverse proxy server, as well as a mail proxy server, load balancer, and HTTP cache. The nginx project started with a strong focus on high concurrency, high performance and low memory usage. It runs on Linux, BSD variants, Mac OS X, Solaris, AIX, HP-UX, as well as on other *nix flavors. It also has a proof of concept port for Microsoft Windows.
This course will introduce you to the magic of nginx. You will learn to install and configure nginx for a variety of software platforms and how to integrate it with Apache.
Additionally, you will get involved with more advanced concepts like Load Balancing, SSL configuration and Websockets proxying.
Apache HTTP Server Tutorial
The Apache HTTP Server, colloquially called Apache, is the world’s most used web server software. Originally based on the NCSA HTTPd server, development of Apache began in early 1995 after work on the NCSA code stalled. Apache played a key role in the initial growth of the World Wide Web, quickly overtaking NCSA HTTPd as the dominant HTTP server, and has remained most popular since April 1996. In 2009, it became the first web server software to serve more than 100 million websites.
In this course, we provide a compilation of Apache HTTP Server tutorials that will help you get started with this web server.
We cover a wide range of topics, from installing the server and performing a basic configuration, to configuring Virtual Hosts and SSL support. With our straightforward tutorials, you will be able to get your own projects up and running in minimum time.
MongoDB Tutorial – A Scalable NoSQL DB
MongoDB is a cross-platform document-oriented database system and it is free and open source software. Classified as a NoSQL database, MongoDB eschews the traditional table-based relational database structure in favour of JSON-like documents with dynamic schemas (MongoDB calls the format BSON), making the integration of data in certain types of applications easier and faster.
In this course, you will get introduced to MongoDB. You will learn how to install it and how to operate it via its shell. Moreover, you will learn how to programmatically access it via Java and how to leverage Map Reduce with it. Finally, more advanced concepts like sharding and replication will be explained.
Redis Tutorial: NoSQL key-value store
Redis is an open-source, networked, in-memory, key-value data store with optional durability, written in ANSI C. According to the monthly ranking by DB-Engines.com, Redis is the most popular key-value store. Its name means REmote DIctionary Server.
This is a crash course on Redis. You will learn how to install Redis and start up the server. Additionally, you will mess around with the Redis command line.
More advanced topics follow, such as replication, sharding and clustering, while the integration of Redis with Spring Data is also explained.
Featured Video Courses
The Complete Web Developer Course – Build 14 Websites
Looking to boost your income as a web developer? Or maybe you’re seeking a career change that gives you more free time and flexibility?
Whatever your motivation to become a pro web developer, you’ve come to the right place.
The Complete Web Developer Course is THE most comprehensive, cost-effective and career-enhancing course you’ll find on the web – or your money back.
It’s a one-stop-shop for everything you need to start creating professional websites that engage visitors, call them to action and ultimately – make you money!
This fast, effective course takes you easily from zero skills to fee-earning web developer in just six weeks.
Not only that but you’ll get unlimited web hosting for one year. So you can start earning cash before you’ve even finished.
You will find clarity in the parts that others, even experienced coders, may find weird, odd, and at times incomprehensible. You’ll learn the beauty and deceptive power of this language that is at the forefront of modern software development today.
AngularJS: From Zero to Hero
AngularJS was built to make you a better, more productive and happier developer. It’s the framework enabling a new era in rich client side web experiences. It’s the future.
This is a hands-on course taught by an experienced AngularJS developer who’s built dozens of angular apps for a variety of clients including Google.
Every lecture in this course ties into real world benefits or applications, after only the first chapter you’ll have the knowledge to add amazing AngularJS features to your current project.
Through a series of real-world examples you will learn the skills needed to build fully functional single page applications in AngularJS.
What am I going to get from this course?
The Complete Bootstrap Masterclass Course
Learn the basic concepts, tools, and functions that you will need to build beautiful, fully functional, professional landing pages within the bootstrap framework. But that is not all you will learn from enrolling in our course… You Will Learn:
This course will help you create a perfect bootstrap responsive landing page for your app, business, portfolio or blog. Having a little knowledge of HTML & CSS is ideal to get you started on the quicker route to Bootstrap, however it isn’t essential. I will walk you through every step of code to ensure you have the right understanding and tools to further your learning after you have completed the course.