Web Development


HTML5 and CSS3 Fundamentals
Build a complete website from scratch

When it comes to the world of technology, staying ahead of the curve is always a challenge. In the last year one aspect of this – the world wide web – has kicked up a gear with the introduction of HTML5, the newest version of the code that makes the web tick. If you learn HTML5 along with CSS3 (the next level of web design used on all modern websites), you'll have a recipe for success; and this course will show you how.

Create a website from scratch with HMTL5 and CSS3

  • Build a complete functioning website section by section
  • Gain a solid knowledge base of HMTL5and CSS3 for future, more complex projects
  • Control your website's appearance, functionality and navigability
  • Discover how HTML5 and CSS3 can be used in other areas of the web
  • Learn best practice techniques for building websites and web pages

Build Like a Pro with HMTL5 and CSS3 Design

The only way to effectively learn HTML5 and CSS3 is by diving right in and building websites from the ground up. That's exactly what this course does. Designed for complete beginners, you'll create a complete website section by section during 35 lectures and 5 hours of content.

You'll start by becoming familiar with HTML tags and how they're used, followed by the use of attributes and common settings. Once you've got a handle on basic HTML, you'll move on to the fun stuff: CSS. You'll use CSS for fonts, colours, lists, navigation menus, and more, adding a new element to your website with each section. Links, layouts, tables, forms and videos are all covered too.

If you know how to use a web browser and a text editor, you're all set up for this course already. No extra software or tools are needed, and you can choose your preferred option of each to get going. By the time you finish, you'll know everything you need to know to create beautiful, functional, easy to use websites of any kind.

About HTML5 and CSS3

HTML5

HTML or Hyper Text Mark-up Language is the language used for presenting websites and web content. HTML5 is the latest version, made official by the World Wide Web Consortium in 2014. Having a good grasp of HTML means you'll be able to create, present and edit a whole variety of content on the web.

CSS3

CSS (Cascading Style Sheets) essentially 'enhances' HTML, giving developers and users more control over how pages and content is displayed. It is responsible for creating more visually engaging web pages, applications and interfaces. CSS3 is the latest version, and has many more extended features than previous versions – although it is backwards compatible.

Stone River eLearning
$99
Python Web Programming
Python on the Internet, crash course

Your definitive step-by-step guide to conquering python web programming…

Imagine powering up your tablet and browsing a site you built. Or discovering the skills necessary to launch a career in web programming. Or imagine, after years of thinking about it, finally crossing “become code literate" off your bucket list. The Python Web Programming online course will ease you through the big, vast world of Python coding. Over the course of 7 hours, you'll be introduced to all the innovative concepts and foundational principles necessary to master web programming with Python. So whether you're an upstart programmer, an aspiring web developer, or someone just looking to gain a deeper understanding of python web programming, with this course you'll acquire the understanding and the confidence to conquer all things Python.

Three Reasons To Learn Web Programming With Python

  • It's easy and quick to learn: Forget strict syntax rules and endless strings of coding, Python was designed with simplicity in mind. And you'll be busy coding before you know it. Why? Because Python requires less time, less code and less concepts than all other programming languages.
  • It's a stepping stone: New to object-oriented coding, or programming all together? Get your feet wet with the most versatile coding language on the market. Python teaches you sound foundational skills that are easily transferable to other, more tedious languages.
  • It's a money maker: The demand for Python web programmers is booming. In fact, it's the most popular coding language in the world. Used by giants like Google, Pinterest and Instagram, it's is the only language you'll need to begin a career in Python web programming, design your own game or create your own app. And that's just for starters.

How is this course different?

We understand. There are other Python courses .But The Complete Guide to Python Web Programming dives deep into all aspects of web programming with Python. We pull back the curtain on coding—giving you an unparalleled understanding of the art and science behind it. But we don't stop there. Because you'll graduate with the all the tools necessary to build vibrant, sustainable web based programs.

You see, this course was created as a labor of love. In fact, it's delivered with a level of quality and expertise you'd expect from an elite university ---not an online course.

What are the requirements?

  • A computer
  • PC, Mac or Linux Operating Systems OK

What am I going to get from this course?

  • 60 lectures and over 6+ hours of content!
  • Acquire an in-depth understanding of Python web programming.
  • Get hands on experience working with Python files and building programs

What is the target audience?

  • Programmers
  • Aspiring web developers and app creators
  • Anyone aspiring to become code literate
Stone River eLearning
$99
Become a Professional Web Developer Bundle
From scratch to professional web developer

We call this Become a Professional Web Developer not because we think we're great, but because this is hands down the most in depth course on web development in town. The design and structure of this course follows elite college curriculum. You will begin by learning the basics of each programming language and technology web developers use, and you will be creating real life projects with every new skill you learn so you're getting the entire finished puzzle instead of just pieces that you have to put together yourself.

More Than Just the Basics... Much More

Most courses on web development walk you through the skills beginners need, but then require you to learn the skills that make you an employable web developer. This course is different. After you have learned the basics and built real projects for your portfolio, you can move on to hours and hours of continued training at the intermediate and advanced levels for each web development skill you've learned.

Don't stop when you're just starting to get good at this, keep learning and enhancing your web development portfolio. New content will be added to this course frequently, so even if you complete the entire course, the next time you log in you'll have more skills to learn.

Who Should Take This Course

You should take this course if web development as a profession sounds good to you, or if you're looking to brush up on your web development skills in any area. There is so much content in this course that even experienced developers will benefit from it.

What is Covered in This Course

  • HTML/HTML5
  • CSS/CSS3
  • JavaScript
  • Ajax
  • jQuery
  • JSON
  • PHP
  • MySQL
  • CodeIgniter
  • Social Medial Login Integration
  • Chrome Developer Tools

Source codes are included for the entire course so you can learn by running the actual code and modifying it as needed.

17 Course Bundle
$699
Ruby On Rails for Beginners
No prior knowledge of Ruby required

Get started with Ruby on Rails development with this easy to understand online course designed for those who are new to Rails.

What Is Ruby on Rails?

Ruby on Rails allows developers to create fully interactive and completely flawless web applications in record time. It’s the framework of choice for all of those household name tech companies because it is both complex and simple, and can be applied to a range of applications. In fact, if you ask anyone who works at those giant tech companies what technology you should learn to build custom web applications, Rails will be their answer. If you love solving problems and want to up the ante on your next job application, this course is for you.

Get on the Right Track

  • Create fully interactive Rails applications
  • Learn how applications are built
  • Connect databases to Rails applications
  • Complete a challenging course project
  • Boost your employability with a valuable new skill

Build Rail Applications with Ease

This course is specifically designed for those who want to get started with Ruby on Rails. If you want to get a solid footing needed to build and develop rails applications and create interactive, database driven websites, this course is for you. While you don’t need to have any Rails experience, a web programming background or knowledge of HTML and CSS will help.

During 38 lectures and 5 hours of content, you’ll get to grips with the basics of Rails, learn how to develop Rails applications, and work towards completing a challenging final project that will set you up for using Rails in real life situations. Essentially, you’ll go from zero to accomplished Rails developer.

The first two sections cover requirements, installation and the basic setup and features of rails, as well as introducing you the very first app you’ll build. The next section delves deeper and will improve your understanding of how Rails works and what it can do. Section 4 and 5 are dedicated to developing your practical skills, building an interactive website and completing your course project.

Tools Used

Ruby on Rails is an open source web application framework written in the Ruby programming language. It is optimised for simple, efficient programming and sustainable coding. It is used to provide default structures for databases, web services and web pages and facilitates the use of web standards in JSON, XML, HTML, and JavaScript among others.

Stone River eLearning
$99
Fundamentals of HTML
Demystify the language of the Web

This course is focused on beginners, and will take you all the way from 'what does that even stand for' to creating real life projects using -- and understanding why and how you just did it.

What About HTML5?

HTML5 will become the new HTML standard version in the coming years. To understand HTML5 you must have knowledge of HTML and how it works. HTML5 modifies HTML to allow you to create more modern websites.

Projects and Source Codes

You will learn the basics, then create real projects that use the skills you just learned so you can understand how HTML works in the real world. You will also get access to all lesson source codes so you can deconstruct each lesson -- another valuable learning and time saving tool.

Stone River eLearning
$75
Learn Python Django From Scratch
Python developers, master the Django framework

Django is the framework used by some of the biggest websites in the world including Instagram, Pinterest, The Washington Times, Mozilla, and the Public Broadcasting Service. Complex database -driven websites like these need a web application framework – and that's exactly what Django does. Master Python Django and you can create web application, sites with e-commerce functionality, and much much more.

Open a World of Possibilities with Django for Web

Create a website from scratch using Django

Learn Django from beginner through to fully functional levels

Build authentication systems, map integration, web services and more

Test and de-bug your site

Create web applications to solve a multitude of problems and needs

Create Django API, Django E-commerce, and More

This expansive course will take you from beginner level right up to having a thorough working knowledge of Django. Throughout the 52 lectures and 6.5 hours of content, you'll create your own website from scratch using Django and featuring an authentication system, E-Commerce with PayPal and Stripe, Geolocation and map integration and web services. In every section, you'll take a quiz as well putting your new knowledge to practice so that your skills stay with you when you're done.

You'll start by getting to grips with the absolute basics of what Django can do. These sections are slower and more thorough than others so that you gain a solid foundation. After that, you'll begin to build your site, adding a new element with each section of the course. By the end of the course, you'll have fleshed out a fully functional web storefront that's capable of taking orders, processing payments and receiving and displaying input from the user. You'll be surprised at how rapidly you can build complex functionality – that's the true beauty of Django!

This course was created with intermediate Python users in mind, who want to move their expertise onto the web. If you're a beginner developer, you may find this course a little too far beyond your grasp unless you already have experience with another language, or have a working knowledge of Python and programming concepts.

Tools Used

Django:Django creates web applications, specifically software normally backed by a database that includes some kind of interactivity and operates through a browser. It eases the creation of complex database-driven websites with its framework.

Python:Python is one of the most widely used, general purpose programming languages in the world. It emphasises simplicity and readability, and has almost endless uses in all areas from GUI programing to web programming and everything in between.

PyCharm: PyCharm is a smart code editor that supports Python and a number of other languages like JavaScript, CSS and more. It is an Integrated Development Environment that provides code analysis, graphical debugging, intergrated unit testing, and supports web development with Django.

Git:Git is a free and open source version control system, designed to handle both small and large projects with speed and data integrity. It will record changes you make as you build your website so that if you need to recall and earlier version, you can do so easily.

Certificate Exam:The exam is free of charge to students who paid for the course bundle through Stone River eLearning or one of its affiliates or resellers. Students who did not pay for the course bundle but want to take the exam will be charged a $50 registration fee.

This exam is to certify your knowledge of all course material covered in the 'Become A Professional Python Programmer' course bundle. Please note, the exam is cumulative and covers all the courses listed below:

1.Python programming for beginners

2.Python Web Programming

3.Data visualization with python and matplotlib

4.Data analysis with python and pandas

5.Learn Python Django From Scratch

6.Python game development - Create a flappy bird clone

Stone River eLearning
$99
Fundamentals of JavaScript
Understand and write Javascript

JavaScript is one of the most popular programming languages in the world because it's easy to learn, and it can do amazing things. If you're interested in web development, it's also a language that you simply must learn to be effective.

This course is aimed at complete beginners, but is great for those who need a brush up on their JavaScript skills.

You will learn the very basics of JavaScript programming, then move on to more complex programming skills. Along the way, you'll have projects to create using the skills you've learned in this course.

Source codes are included in the course materials.

Stone River eLearning
$99
AngularJS For Beginners
Build a grocery list application

HTML works perfectly fine as far as static documents are concerned. If a web application requires dynamic views however, it's less than ideal. That's where AngularJS comes in; an open-source framework that extends HTML vocabulary for you application, resulting in intuitive, expressive single page applications. For an AngularJS crash course to get you up to speed with this widely used framework, look no further.

Create flawless Single Page Applications with Angular JS

1.Learn framework fundamentals for AngularJS projects

2.Apply your knowledge to real world uses

3.Build towards creating your own Web and Hybrid applications

4.Gain insight into working with MVC architecture

Build frameworks with a versatile, cutting edge toolset

Although only officially released in 2012, AngularJS has taken the world by storm thanks to official support from Google, a community of developers constantly improving it, and some of the internet's biggest websites making use of it. One of its best features is its data binding; dynamic views are automatically updated whenever a model changes, and vice versa. Furthermore, it combines the benefits of deep linking with desktop app-like behaviors, allows you to invent new HTML syntax and is designed to be testable. The result is simplified development and testing of applications and, ultimately, faultless single page and hybrid applications.

Course Overview

This AngularJS crash course is aimed at those who already have a basic understanding of HTML, CSS and Javascript, but who may have limited experience of AngularJS projects. With 3 hours of content and over 50 lectures, it's a fast and efficient way to get yourself up to speed with this framework and start using it in the real world.

This course will allow you to grasp the basic concepts of AngularJS and its main features. You'll be provided with functional examples throughout to compound your learning, giving you the opportunity to put it to practical use.

After an overview of environment setup and MVC architecture, you'll get to grips with the more complex attributes of AngularJS, including modules and dependency injection, controllers, expressions, directives, scopes, filter, routing, and two-way data binding.

From Section 4 onwards, you'll build up a framework for your own dynamic app using bootstrap layouts, filters, list routing and setting parameters. You'll learn how to add useful functions like adding, updating and deleting elements, form validation and more. You'll even tackle debugging with Chrome console and add custom directives to make your HTML as readable as it can be.

By the end of the course, you will be confident enough to begin your own AngularJS projects, using the framework for creating web and hybrid applications of your own. You will have solidified your understanding of the AngularJS language and will be more than capable of putting to real world use with immediate effect.

Stone River eLearning
$29
jQuery for Beginners
Install jQuery, understand and use it

jQuery's tagline says it all 'say less, do more'. When it comes to JavaScript and web applications, this wasn't always as simple as it sounds. Making websites and apps responsive and accessible was no easy task, and in some cases it still isn't. jQuery, however, makes the process infinitely easier, and boosts you skill set in a whole range of web based applications. This beginners course will teach you everything you need to know to get started.

Your jQuery Crash Course

  • Learn the fundamentals and built-in functions of jQuery
  • Design a jQuery web application
  • Create interactive web applications across different platforms
  • Achieve a consistent look and feel on different devices
  • Gain practical, constructive skills applicable to a range of design and development tasks

Learn jQuery from Scratch

This course is perfect for anyone with an interest in learning the basics of jQuery development, gaining an understanding of the fundamental concepts of jQuery, or learning how to build simple to intermediate jQuery applications. All you need to know before you start is how to download and install the software (trust us, it's foolproof).

With over 34 lectures and 4.5 hours of content, by the end of this course you will have designed a jQuery web application, not to mention the fact that you'll know pretty much everything there is to know about this cross-platform library. You'll start off with some core concepts like adding the jQuery library to your web page, syntax, selectors, and event methods. Then it's on to functions, debugging and hardware APIs, and effects.

At the end of each section, you'll complete a specialised project that will allow you to put your newly developed skills to the test. So not only will you have all of the theory you need to whip up a web storm, you'll have plenty of practical experience too.

Tools Used

jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. It is the most popular JavaScript library in use today, and is free open-source software developed by MIT. Used on the vast majority of the web's high-traffic sites, it works on a multitude of browsers and is known for bringing versatility and extensibility to the way that people write JavaScript.

Stone River eLearning
$49
Fundamentals of PHP
PHP basics for coders

Do you want to be a web developer? Do you need to brush up on your PHP skills? Then you're in the right place!

You will learn everything about the basics of PHP programming using real world examples. Source codes are included for each lesson so you can learn by deconstructing each element.

If you're interested in learning more about PHP after taking this course, check out the most comprehensive PHP course on the web: Learn PHP Programming From Scratch.

What Is PHP?

PHP is an open source (free) scripting language that allows you to create dynamic websites and work with servers. PHP is now used on over 20 million websites and over 1 million servers worldwide.

Stone River eLearning
$149
Fundamentals of MySQL
The most popular free web database

If you're new to web development, MySQL is the most popular database technology out there. This free technology is used to create the majority of database dependent websites (which most are).

This course will start at the very beginning, with lessons on what MySQL is and how it works, to installing MySQL, then moving on to all the basic skills you'll need to use MySQL in the real world. You will also learn the popular new MySQLi framework. MySQLi is the next generation of MySQL, and if you know this now you will be ahead of the competition for a long time to come.

Projects

This course also includes two real life projects. After you've gained an understanding of how MySQL works, you'll learn how this technology is used on real websites.

Stone River eLearning
$75
Fundamentals of CSS and CSS3
Improve consistency and simplify maintenance

With over 13 hours of video content, you can be sure you'll learn everything you need without having to read hundreds of pages of text. No eBook here, just great video content.

If you have ever wanted to become a web developer, then you know you need to know both CSS and CSS3. It's your choice how you learn it. You can read through a textbook or eBook, or you can have your own personal tutor showing you how to do everything every step of the way. That's what this course is all about.

How the Course is Taught

This course is taught via a step-by-step tutorial system. You will start with tutorials for beginners who are new to CSS and CSS3 programming and move through progressively more difficult skills, including everything you need to know to build a fully functional, modern and sleek website.

Course Length

There are well over 11 hours of video lectures in this course. It is estimated that you would spend anywhere from 30 - 100 hours in total after viewing all the lectures to practice and master each skill on your own.

Why Take this Course?

You should take this course because it is comprehensive, easy to follow, inexpensive, fun and exciting! Web development is a huge industry, and if you really want to become an app developer, it starts with CSS and CSS3.

Stone River eLearning
$149
What's New In Adobe CC 2015 Graphics & Web
Explore Creative Cloud features

The lastest release of Adobe’s Creative Cloud suite boasts a host of new features to help you be more productive and creative. In this course, veteran trainer Geoff Blake walks you though the lastest features, and outlines how you can make the most from them. Starting in InDesign, you’ll learn how to insert and manage images in tables, paragraph shading, and InDesign’s new Publish Online feature. Then, it’s on to Dreamweaver, where you’ll discover new features like Emmet support, code error highlighting, and how to connect and preview layouts using your mobile devices. Next, it’s on to Photoshop, where you’ll learn how to create and manage artboards, the new Design Space interface, and how to use the Device Preview panel. All this and more awaits in What’s New In Adobe CC 2015: Graphics & Web!

InDesign, you’ll learn how to insert and manage images in tables, paragraph shading, and InDesign’s new Publish Online feature. Then, it’s on to Dreamweaver, where you’ll discover new features like Emmet support, code error highlighting, and how to connect and preview layouts using your mobile devices. Next, it’s on to Photoshop, where you’ll learn how to create and manage artboards, the new Design Space interface, and how to use the Device Preview panel.

Stone River eLearning
$49
MySQLi For Beginners
Best practices and security considerations

The course teaches MySQLi, a way to connect to databases within PHP. It covers connecting to the database, and using all the features required to build fast, scalable applications that use a database connection. It covers essential concepts like security, and best practices with using the data retrieved from the database.

Benefits of MySQLi

  • An object-oriented interface
  • Support for prepared statements
  • Support for multiple statements
  • Support for transactions
  • Enhanced debugging support
  • Embedded server support

A knowledge of PHP and MySQL is recommended for this course.

Stone River eLearning
$49
Learn PHP Programming From Scratch
Use PHP for web development

Do you want to be a web developer? Do you need to brush up on your PHP skills? Then you're in the right place!

This is the most comprehensive PHP course . You will learn everything from the basics to more advanced PHP programming using real world examples and sample projects.

Check out the free sample videos to get a free taste of PHP!

This course is updated regularly with new content and new projects to work on, so even if you get through the entire course, there will always be more the next time you log in.

What Is PHP?

PHP is an open source (free) scripting language that allows you to create dynamic websites and work with servers. PHP is now used on over 20 million websites and over 1 million servers worldwide.

About the Author

Alex Garrett is a PHP development stud, and has a great voice to boot!

Alex wished to learn PHP himself but had to run from pillar to post to find relevant information. Well, now he has all the relevant information consolidated! He strongly believes that tutorials that have real application are more helpful, so he creates his video tutorials based on projects.

Stone River eLearning
$249
Introduction to Sass for CSS
Extend CSS with this preprocessor

Every current web designer will most likely have mastered CSS long ago. But believe it or not, some have not yet realised the enormous benefits Sass can add to CSS – for one thing, it opens up a whole range of features not available in CSS. Couple that with the fact that it makes CSS concise and readable, and it's a sure fire way to make CSS better as well as more fun!

Learn the Most Powerful CSS Extension Language in the World

  • Compile and work with the core features of Sass
  • Learn a stylesheet language compatible with any CSS version
  • Organise your CSS to make it more readable
  • Configure Sass for development and master CSS efficiency

Course Overview

This course is intended for web designers, web developers, and anyone else who already has a working knowledge of CSS. It does not cover Sass installation or configuration of a text editor, but instead jumps straight ahead to working with practical, real world examples of Sass in action. Therefore this course is not suitable for students who have limited or no knowledge of CSS.

During this course you will get to grips with core features of Sass like variables, inheritance, nesting and mixins, amongst others. You will learn how to build alert panels, how to configure Sass for development, and how to master CSS efficiency with Sass, making your code more readable and more concise.

After just 40 minutes, you will finish up this course with a solid knowledge of Sass which you will be able to implement immediately. And better yet, you will have rediscovered what made CSS fun in the first place!

About Sass

Sass (Syntactically Awesome Stylesheets) is a stylesheet scripting language, first emerging in 2007 and now used all over the web. Industry approved, compatible with all versions of CSS, and with more features and abilities than another CSS extension language, it's the most stable and powerful language of its kind in the world. By mastering Sass, you'll be able to create effortless and beautiful websites with a sleek, professional look.

Stone River eLearning
$29
Develop Responsive Websites with Bootstrap 3
Build your own responsive website using the powerful Bootstrap 3 platform.

In the Develop Responsive Websites with Bootstrap 3 course, we will walk you through the popular Bootstrap HTML and CSS framework. Bootstrap helps build websites that look beautiful on mobile, tablet, and desktop browsers.

Develop Responsive Websites with Bootstrap 3 covers a wide range of use cases from simple marketing websites, to web application UI's to dynamic websites using a CSS pre-processor that builds Bootstrap on the fly.

What You Will Learn

In the course, you will learn about various stylized components of Bootstrap 3 including Navbars, Buttons, Panels, Images, Accordions, Modal dialog boxes and the like, while building two demonstration web sites. You will also learn about the underlying architecture including the layout grid, responsive techniques, typography, and utility functions for layout, hardcopy print and screen readers.

Projects

By the end of this course you will have created a beautifully designed responsive website for your portfolio. After taking the course and creating the project website, you will be able to take what you've learned and create virtually any other type of website on the web today.

You will also create your own custom web application UI.

Bootstrap Customization

Customization of Bootstrap is introduced in simple CSS overrides, expanded upon with 3rd-party Javascript functions (for high-resolution Retina images), and developed finally in the creation of your own Bootstrap template. You will also learn about CSS debugging techniques which are helpful in customizing Bootstrap with its CSS pre-processor language LESS. In the last two lessons, you will create a dynamic version of one of the demo websites with a Node.js server and on-demand compiled Bootstrap LESS. Example code is provided for each lesson.

Pre-Requsites

Pre-requisites are some HTML and CSS familiarity, and basic web concepts. Javascript knowledge is helpful. The material covers Bootstrap version 3.1.1 and 3.2

Stone River eLearning
$75
Become a PHP Guru Bundle
Everything for the professional PHP developer

Do you want to be a PHP developer or web developer? Do you need to brush up on your PHP skills? Then you're in the right place!

This PHP development online course bundle from Stone River eLearning is perfect for complete beginners and experienced PHP developers alike. The PHP Guru bundle takes you from absolute beginner to a professional PHP developer, or from a decent PHP developer programmer to a great one.

Included in this bundle are lectures that teach you the very basics of PHP programming, how to create an authorization system for a website besides walking you through every step in the process of building an R/L system using PHP object oriented programming... and more!

What's Included?

  • Over 285 lectures and over 80 hours of content!
  • Lifetime access to all course materials
  • Gain valuable job skills to become a professional PHP developer
  • Create an authorization system with Laravel
  • Master PHP Object Oriented Programming
  • Learn how to integate a database using the MySQLi extension for PHP
  • Develop with the PayPal IPN system
  • Build an MVC framework
  • To create an image upload website from scratch using PHP
  • Master PHP data objects
  • Build a content management system from scratch
  • Create a chat application usable for websites
  • Learn how to use PHP OOP with a SQL database
11 Course Bundle
$599
Become a Wordpress Guru Bundle
Develop websites with themes and plugins

Often when we think of WordPress, we think of blogging—but WordPress can do so much more! In this comprehensive Wordpress training course bundle, you'll discover everything you need to know to get your WordPress site online, including how to effortlessly register a domain name and set up web hosting, install WordPress, and begin using it to publish your work on the web!

If your skills are beyond Wordpress content development, try creating your own themes from scratch. In Scratch-Building Wordpress Themes you will learn the design side of Wordpress, and you will be able to create and sell your own Wordpress themes.

In this course bundle we'll also cover the art and science of Wordpress Plugin Development from scratch. By developing 8 simple plugins we will cover everything you need to know to be able to create awesome plugins that will run in most of the web.

What's Included?

  • Over 200 lectures and 30 hours of content!
  • Develop a solid understanding of WordPress
  • Get an in-depth and complete look at theme building, which you can directly apply to your projects — it's literally a freelance startup kit!
  • Create your own Wordpress Plugins
  • Build a website with no experience
  • Save Time By Automatic Your Social Media
  • Drive More Traffic to Your Website or Blog
  • Lifetime access to all course materials
5 Course Bundle
$199
PHP Object Oriented Programming: Build a Login System
Learn high demand skills by doing

Building registration and login (RL) systems is a must-have skill for any web developer. This course walks you through every step in the process of building an R/L system using PHP object oriented programming.

We've stripped away all the design elements of the RL system you will create so you can focus on what's important: Understanding the PHP coding and database structure.

By the time you are done with this course, you will have gained a real world skill that will help you in your goal to become a web developer, or will get you ahead in your current job.

Stone River eLearning
$29
Create a Wordpress Blog From Scratch
Create a Wordpress blog with zero experience
Students: 2,781
Video: 4 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

Often when we think of WordPress, we think of blogging—but WordPress can do so much more! In this short, easy to follow course, you'll discover everything you need to know to get your WordPress site online, including how to effortlessly register a domain name and set up web hosting, install WordPress, and begin using it to publish your work on the web. You'll quickly get comfortable in the WordPress environment, and see how straightforward it is to create and format content, including text, images, and video. Then, you'll find out how to control and extend your WordPress website with themes, widgets, and plug-ins. Once you learn WordPress, the sky's the limit! Ready to jump into it? Then let's get started!

Stone River eLearning
$17
How to Build Your Own Online Business with WordPress
Build websites, set up emails, accounting and more

This course was recently updated to Wordpress 4.0

Do you have a great business idea?

Are you wondering how to make your online business idea a reality?

If so, then this course is for you!

I have started several successful online businesses, and I want to show you how I did it. I'm not going to show you how to come up with a great business idea, there are lots of courses out there that do that, I'm going to show you how to actually get your online business idea out of your head and on to the internet. After all, an idea isn't worth a single penny until you act upon it.

The Greatest Deal On Earth

When you buy this course, you get access to several deals for your online business that will more than pay for the cost of the course. You will be able to create as many websites as you want for about $5 per month (regularly $7 per month) and get another $30 off your hosting account on top of that. As if that weren't enough, purchasing this course gives you access to a discount on your web hosting and over $100 in free online advertising with Google, Bing and Yahoo.

What Will I Learn in This Course?

In this course, you will begin by learning how to build your own website with no experience and no coding required using WordPress. You learn how to optimize your site for search engines so you can actually be found online. I will also show you some great free WordPress plugins that will make your website stand out from the crowd and free web apps you can add to your site that will super charge your business.

Along the way you will be learning all the essentials of running an online business from creating e-mail addresses, creating multiple websites, creating site maps, working with your website's files and using free accounting software.

What Kinds of Websites Can I Build?

Any kind you want. You can build e-Commerce sites, blogs, company websites, subscription sites, affiliate sites and more. In the course, you can follow along with me as I show you how I built my latest and greatest e-Commerce website. You will learn so much about how to build websites using WordPress that you will even be able to build websites for other people as a business!

Stone River eLearning
$75
Learn PHP Model View Controller Pattern (PHP MVC)
MVC is important for all PHP developers to know

In this course you will learn how PHP Model View Controllers (PHP MVC) work and how to create one yourself.

Using the open source and well documented PHP MVC Project as a starting point, you will learn how to incorporate Model View Controllers into your development and solidify your skills by building your own MVC based framework.

What Is Model-View-Control?

The Model-View-Control (MVC) pattern, originally formulated in the late 1970s, is a software architecture pattern built on the basis of keeping the presentation of data separate from the methods that interact with the data. In theory, a well-developed MVC system should allow a front-end developer and a back-end developer to work on the same system without interfering, sharing, or editing files either party is working on.

Even though MVC was originally designed for personal computing, it has been adapted and is widely used by web developers due to its emphasis on separation of concerns, and thus indirectly, reusable code. The pattern encourages the development of modular systems, allowing developers to quickly update, add, or even remove functionality.

Stone River eLearning
$75
Social Login Integration Bundle
Learn how to add all the major social media logins to any website.
Students: 5,514
Video: 4 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

We've all logged into a website using one of our social media accounts. It saves the user from having to remember yet another user name and password, and this type of login system is in high demand.

This course teaches you how to integrate login systems for any website using any of the big three social media logins on the market today:

  • Google
  • Twitter
  • Facebook

Web Developers

If you're a web developer, or want to be a web developer, and you don't know how to implement social media logins you are behind the curve. This is a must-have skill for any web developer today.

3 Course Bundle
$75
Introduction to CodeIgniter
Learn the basics of CodeIgniter, then build your first website. All in just a couple hours.
Students: 4,959
Video: 3 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

If you are interested in building websites with the awesome CodeIgniter framework, then you're in the right place.

This fun and fast-paced course starts off with the basics of CodeIgniter for absolute beginners. You'll learn everything you need to know to get up and running in no time at all. Training in MySQL as it relates to CodeIgniter is an integral part of this course. Don't worry, even if you have never used MySQL before you will learn what you need to know.

Easy to Understand Language

This course is extremely easy to understand for English speakers. When you're learning a new technology, you shouldn't have to strain to make sense of the person giving the tutorial. You won't have that problem here.

The Project

After you learn the basics, you will walk through how to build and deploy a website from scratch, step by step.

New Developers

If you're new to development, we suggest you try the seminal course on web development called Learn PHP Programming from Scratch.

Stone River eLearning
$49
How to Implement Sign In with Twitter
Add a functional login with Twitter button for any website in less than an hour.
Students: 3,145
Video: 2 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

In this course you will learn how to create and implement a button that allows users to log in to a website using their Twitter account, effectively bypassing the need to fill out yet another registration form. Basic programming knowledge is recommended for this course, but even beginners can follow along and develop this integration. This course is also great for entrepreneurs who are building a website for themselves.

How Does This Benefit a Website?

Social logins are all the rage these days, and for good reason -- the signup you receive from social logins is up to 30% higher than the standard signup form.

The benefit to websites is the ability to have all of your users connect automatically to social media sites to share your content.

Why Should You Learn It?

Social media login integrations are becoming a much more important part of standard practice in web development. If you can't integrate social media logins you're being left in the dust by your competitors who can.

Other Important Social Media Integrations

Google and Facebook are the other most common social media integrations you'll need to know, and we have courses on how to do that as well.

Stone River eLearning
$29
How to Create a Facebook Connect Login System for Websites
Add a 'Log In To Facebook' option for your site
Students: 3,255
Video: 2 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

Have you ever logged in to a website using your Facebook account and said, man, that was easy! Millions of people prefer the Login through Facebook option over creating an account with yet another password, so why don't you create this functionality for your customers?

CodeIgniter

You will be learning to create Facebook Connect logins using free CodeIgniter software. Even if you have never used CodeIgniter before, you will still be able to follow the lessons and create your first Facebook Connect login system. If you know a bit about CodeIgniter, that's great too!

Step by Step Instruction

Imagine you have a client that is interested in having a Facebook Connect login placed on their website. Now image you had someone from Facebook sitting next to you showing you everything you need to know to create the Facebook Connect login for your customer. That's what this course is!

The simple and clear, easy to understand lessons in this course will take you from absolute beginner to a Facebook Connect professional in about 1 1/2 hours. That's not too much time to spend for such a coveted skill.

Stone River eLearning
$29
Create a Drag & Drop File Uploader For Websites
Add a nicely designed drag and drop file uploader to any website including your own online learning platform!

Have you ever wondered how Udemy created their great file uploader for instructors? This course shows you how to build your own file uploader with the advanced feature of drag and drop uploading.

In this course you will learn how to set up your upload server, set the style of your upload page, display an upload progress bar, and write the JavaScript code to make it all come together.

Technical Description

Create a multiple file uploader using the HTML5 Drag & Drop API, with a multiple file selection if not supported. You'll create a reusable JavaScript AJAX uploader that works with any backend language that can upload files and output JSON, although we'll be using PHP here. Finally, we'll pull this all together by using the reusable uploader code to output which files have been uploaded and which ones failed.

Technologies and Languages Used

  • PHP
  • JavaScript
  • AJAX
  • CSS
  • HTML5

Real World Uses

This file uploader can be used in creating an online learning platform like Udemy or on any other type of website in which file uploads are important. Learning this skill we keep you head and shoulders above the rest of the web dev flock.

Stone River eLearning
$29
How To Add Google Authentication To a Website
Create a login on any website using any Google account and capture all the information you need.
Students: 4,408
Video: 2 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

Have you ever logged in to a website for the first time by simply clicking a 'Signin with Google' button? Ever wonder how they did that? This course walks you through the process of developing an integrated Google login system for any website from scratch.

This course includes everything you'll ever need to know about creating an integrated Google Signin system, including source files to make the development process more efficient. You don't even have to write the code yourself.

A basic knowledge of web development is suggested for this course. The technologies used in this course are PHP and MySQL.

Stone River eLearning
$49
Fundamentals of Ajax, jQuery and JSON
Learn we development with Ajax, jQuery and JSON by creating real projects.
Students: 6,456
Video: 3 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

If you want to be a web developer, you need to know Ajax, jQuery and JSON. Learn what these these technologies are, how they work together, and how to build real life applications using them.

This easy to follow course teaches beginning web developers what you need to know to begin using Ajax, jQuery and JSON in the real world. Our approach is to teach them all in one course so you can understand the entire process of developing with these technologies instead of learning one, then struggling to understand how it works with other technologies to produce something useful.

Stone River eLearning
$49
Create a Chat Application with PHP and Ajax
Create your own usable chat application with this easy to follow set of tutorials.
Students: 3,298
Video: 1 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

In this course you will learn to build your own, fully functional chat application for websites using PHP and Ajax.

Who Should Take This Course?

A basic knowledge of PHP and Ajax is recommended for this course, but both beginners and experienced web developers will benefit from this concise set of tutorials. We will also be using some basic JavaScript, MySQL and jQuery.

How Hard Is This To Build?

This chat application is actually relatively straight forward and easy to create. Anyone with a basic knowledge of the languages listed above (and even if you are new to them) should find that they are able to follow along and create this simple chat application with ease.


Stone River eLearning
$7
How to Use Chrome Developer Tools
Using Chrome developer tools to your advantage: for the newbie!
Students: 13,599
Video: 1 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

The Chrome Developer Tools (DevTools for short), are a set web authoring and debugging tools built into Google Chrome. The DevTools provide web developers deep access into the internals of the browser and their web application. This overview of the DevTools points out the most popular and useful features. If you haven't used the DevTools before, start here. Even if you're an experienced web developer, you might pick up some tips.

Stone River eLearning
$7
PHP Development with the Laravel 4 Framework
Create an authorization system with the Laravel PHP framework.
Students: 7,789
Video: 4 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

Looking for that perfect PHP framework to build great websites with? Try Laravel 4 and we're sure you'll be hooked.

This course teaches you how to create an authorization system for a website. A basic knowledge of PHP programming is required for this course.

What Is Laravel?

Laravel is a free, open source PHP web application framework, designed for the development of MVC web applications. Laravel is released under the MIT license, with its source code hosted on GitHub.

According to a December 2014 survey on PHP frameworks popularity, Laravel is listed as one of the most promising PHP frameworks for 2015

Stone River eLearning
$49
How to Build a Registration & Login System
Leverage your PHP skills and create a slick login system.
Students: 6,789
Video: 8 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

This course teaches the fundamentals of creating a registration and login system from scratch. You'll learn how to set up and connect to the database, allow visitors to register on your website and sign in, giving them access to member only areas. You'll also learn how to create admin only areas, upload a profile picture as well as general tasks such as forgotten password reset, email activation and more.

Stone River eLearning
$99
Fundamentals of React and Flux Web Development
Stone River eLearning
$149
How to Set Up PayPal Instant Payment Notification with PHP
PayPal is the most widely used payment system on the planet. You need to know this stuff.
Students: 3,611
Video: 2 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

Every e-commerce website needs a payment processing system, and PayPal is the most widely used processing system in the world. If you're a web developer, being able to implement a PayPal Instant Notification System is a must have skill for your toolbox.

What Is PayPal IPN?

PayPal IPN is used for managing orders and creating transaction reports. Instant Payment Notification is a message service that automatically notifies merchants of events related to PayPal transactions. Merchants can use it to automate back-office and administrative functions, like fulfilling orders and providing customers with order status.

Who Should Take This Course?

Every web developer on the planet! To take this course you should have a basic knowledge of PHP programming.

Stone River eLearning
$7

AS FEATURED ON