Building on the skills you gained in Website Wireframing with HTML5 and CSS3, this course teaches you how to apply functional and attractive design principles to your wireframe. Featuring advice on typography, graphics, and colour schemes, award-winning trainer Geoff Blake will lead you through the full process of making your site look amazing in every web browser. Lessons include how to select a colour palette, where to source free images, and what resources to use to integrate beautiful typography into your design. You'll discover Google Fonts, and how to integrate them into your CSS. When you're finished adding fonts and images, Geoff will walk you through the various options for testing out your site. From wireframe to fully realized design, this course is a must for aspiring web developers.


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.

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!

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!

Learn the new features of Unity 5 in this course from Stone River eLearning that covers each of the new features. You'll learn what they are, how they work and how you can use them to create professional quality games with Unity 3D.
Unity 5.0 is the biggest and boldest release ever. Powerful new features in Unity 5 include:
- The Physically-based Standard Shader to make your materials look consistent in any lighting environment, cross platform.
- Real-time Global Illumination, built on Geomerics Enlighten technology.
- The Audio Mixer, to massively improve audio in your game.
- HDR Reflection Probes to enhance visual fidelity.
- PhysX 3.3 to bring massive performance improvements to 3D physics.
- Major updates to the animation system.
- WebGL preview.
And of course, many more new features and updates. Keep reading to learn more.
UNITY 5 NEW FEATURES
AI
- NavMesh supports LoadLevelAdditive
- Improved performance and reduced memory consumption:
- NavMeshObstacles update is multi-threaded now. Carving speed generally improved 2-4x.
- NavMesh data for non-carved regions takes ~2x less memory now.
- Performance improvements for multi-threaded NavMeshAgent updates.
- HeightMeshes bake faster, work faster at runtime, and use ~35% less memory.
- Path replanning in presence of many carving obstacles is faster and more accurate.
- Improved inspectors and debug visualizations:
- NavMesh Areas inspector (previously NavMesh Layers) got a facelift.
- Reorganized parameters NavMeshAgent inspector.
- Added carve hull debug visualisation for NavMeshObstacles.
- Added visualisation on how NavMesh bake settings relate to each other.
- Improved accuracy and raised limits:
- NavMeshObstacle supports two basic shapes - cylinder and box for both carving and avoidance.
- Improved automatic Off-Mesh Link collision detection accuracy. Note that this will change how off-mesh links placement on existing scenes.
- Improved navmesh point location/mapping when height mesh is used.
- Increased the height range of NavMesh baking (can build meshes for taller scenes).
- Made Height Mesh query more resilient to small holes in input geometry.
- NavMesh obstacle rotation is take into account when carving and avoiding.
- NavMesh tile count limit lifted from 216 to 228.
- NavMeshPath and NavMeshAgent paths removed 256 polygon limit.
- OffMeshLink - removed restriction on tile span - previously connected only up to neighbouring tiles.
ANDROID
- KitKat Immersive Fullscreen Mode. Applied by default.
- Rendering to multiple displays.
- Rendering to custom java surfaces. Exposed in Unity as additional displays.
- AAR Support. AAR files can now be used as a replacement for Android Library Project folders.
ANIMATION
- State Machine Behaviours
- StateMachineBehaviours is a new MonoBehaviour-like Component that can be added to a StateMachine state to attach callbacks
- Available callbacks are : OnStateEnter, OnStateExit, OnStateUpdate, OnStateMove, OnStateIK, OnStateMachineEnter and OnStateMachineExit
- Animator.GetBehaviour(). This function return the first StateMachineBehaviour that match type T
STATE MACHINE BEHAVIORS
- StateMachine Transitions
- Can now add higher level transitions from StateMachine to StateMachine
- Entry and Exit nodes define how the StateMachine behaves upon entering and exiting.
STATE MACHINE TRANSITIONS
- Asset API
- Allows to create and edit, in Editor, all types of Mecanim assets ( Controllers, StateMachines, BlendTree etc.)
- Added API for Avatar, Motion Nodes, Events and Curve in the Model Importer
- Direct Blend Tree.
- New type of blend tree to control the weight of each child independently


Games by their very nature are supposed to be fun. So why should the process of creating them be tedious and complicated? Instead of sitting through hours of lectures and game development theory, this course cuts to chase and allows you to create a game straight away, learning as you go.
Learn Python game development by creating your own game
1.Gain practical experience in Python game development
2.Develop a clone of Flappy Bird using Python game programming
3.Create levels with increasing difficulty and complexity
4.Understand and utilize the opportunities Python games provide
Master game development in a fun environment
Python game programming is a set of Python modules designed specifically for writing games. It allows you to create fully featured games and multimedia programs using the Python programming language. Python is highly popular and versatile, running on almost every platform and operating system out there; so mastering it is of enormous benefit whether you want to create Python games or pretty much anything else. By completing this course, you can create open source, free, freeware, shareware and commercial games using Python game programming.
Course Overview
This course contains 21 lectures and over 3 hours of content. It is intended for those who already have a working knowledge of Python programming or general programming, and who want to apply their skills to games development. However, beginners may still be able to follow the course too.
The main focus of this course is to create a clone of the smash hit (and extremely simple) game Flappy Bird using Python game programming. You will first be introduced to Python programming concepts and initial coding, and then delve straight into the making your game from scratch.
The first two elements of the game you will learn are the time clock and game over. From there, you'll progress to initial graphics setup including the background and adding graphics to the screen. Following that, you'll move on to working with coordinates.
The next few sections of the course focus in detail on creating input controls, boundaries, crash events and menu creation, as well as creating obstacles using polygons. Finally, you'll add the finishing elements to your game like game logic, score display, colours, and most importantly, difficulty levels.
By the end of this course you will have created your own Flappy Bird game from scratch using Python game programming and Python game development techniques. The skills you picked up along the way will give you a solid groundwork for creating bigger, more complex, and more versatile games that can be run on any platform or any operating system.


This course introduces Unity 3D. The tutorials below also seek to create an understanding on how Unity works and serves its purpose in game development. It is in this course that the learner will have a solid grip on the founding concepts on both scripting and compiling games.
This course will give you the basis for understanding game development using Unity 3Ds powerful game engine. If you've never developed games before, this course is for you.

30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
Many people have a perception that to successful mobile game development requires learning complicated and difficult skills and techniques. By learning the process with Unity 3D, these perceptions will be smashed. Not only is Unity 3D easy to get to grips with, it's extremely versatile too; so you can develop and publish games on almost any platform, for almost any device.
Create Mobile Games for Any Platform
- Create a fully fledged iOS game in minimal time
- Master the craft of game development through experimentation with code and game play
- Publish your game on any mobile platform
- Understand the vast possibilities of a Unity 3D game for mobile
- Learn complex techniques in an easy, instantly usable manner
Course Overview
This course includes 9 hours of content and 34 lectures, and is suited to both experienced and budding game developers. You will create a dynamic Unity 3D game during the course, but the focus is not on completing a game, but mastering the art of game development through problem solving and experimentation.
You will begin by importing models and textures before progressing to level design, lighting and lightmapping. From there, you will compare and learn about GUI systems, specifically NuGUI. This sets the foundation for the next step; multiple cameras, avatar customisation, controlling your player's actions, scripting mecanim animation, and more. You'll finish off by creating particle effects, compiling and publishing your game.
By the end of this course, you will have created a complex Unity 3D game – having started with nothing but a blank screen – that can be instantly published and played on multiple platforms.
About Unity 3D
Unity 3D is a game engine used to create multiplatform 3D and 2D games for desktops, consoles, mobile devices and websites. Combining high end technology and tools with intuitive and customisable settings, it runs on almost every platform you can think of and is constantly developed and improved by its community of developers. As well as creating games, it also provides features such as ads, analytics, cloud building and multiplayer networking.

30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
Whether you're completely new to game development or you have experience developing games with Unity 3D, this course is for you.
Beginners
Beginners can start with the basics of the Unity system with an explanation of how it works. This isn't an explanation of what each menu does one by one (that's boring), but a high level explanation of how Unity functions from the perspective of a first time game developer. You'll then take that knowledge and build your first real game in about an hour.
You will learn basic scripting as it relates to game design. No prior coding experience is necessary to take this course and create real games.
Game Developers
For those with experience in the world of game development, you can skip the basic Unity and basic scripting sections and move right into the higher level game development exercises. We understand you already know the basics and you want to increase your skills as a game developer.
What You Will Learn
- The Unity user interface
- Structure of Unity projects
- Basic Unity scripting
- Intermediate and advanced Unity scripting
- Working with assets
- Level design
- Sound design
- Animation, modeling and rigging
- Compiling games to console and mobile devices
- Mecanim animation system
- Shuriken particle system
- 2D Animation
- 3D Animation
- Blender 3D modeling
This course bundle uses C# as its programming language. You will also be using the open source program called Blender to create some of the animations.
* Unity version 4.x is taught in these courses. Level Design with Blender and Unity 3D uses Unity 5.

30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
In the ever changing world of game development, there are hundreds of game engines, and new versions of each one are released on a regular basis. Unity 3D is not only one of the most versatile, but one of the most widely used engines out there. By learning to create a Unity 3D game, you will be able to apply your skills and knowledge to a whole host of other programs too.
Create multi-level, fun games for multiple platforms
â—ŹCreate a multi-level sci-fi puzzle game from scratch
â—ŹLearn the fundamentals of Unity 3D game development and C# programming
â—ŹMaster professional game design practices
â—ŹCompile a game for any device or platform
Course Overview
With over 23 lectures and 3 hours of content, this course will take you through the process of building a multi-level Unity 3D game from scratch, complete with a hero protagonist who overcomes various obstacles to move up through the levels.
You will learn the basics of core modular game asset creation, level design, C# game scripting, menu creation, scene linking, and finally compiling your game. By increasing the complexity of the puzzles and elements of each level, your game will not only become more fun as it progresses, but you'll learn more about game development too through challenging yourself and learning to engage your audience.
You'll not only master the basics, but the finer details too, including sound effects, testing for bugs, menu scripting, and of course modelling and texturing. While most suited to those with some experience of Unity 3D and game development, complete beginners will also be more than capable of completing this course too.
About Unity 3D
Unity 3D is a game engine used to create multiplatform 3D and 2D games for desktops, consoles, mobile devices and websites. Combining high end technology and tools with intuitive and customisable settings, it runs on almost every platform you can think of and is constantly developed and improved by its community of developers. As well as creating games, it also provides features such as ads, analytics, cloud building and multiplayer networking.


30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
Using Unity 3D and Blender, this course aims to introduce game development to beginners. In these tutorials, the various aspects of asset animation and coding games will be taught. This is to provide students the support they need to start creating their first game in under an hour!
This course uses the free versions of both Unity 3D and Blender.


30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
This course discusses Unity Scripting. It includes several tutorials on game script creation and coding. This course is aimed at beginning coders and intended to teach you the basic coding you need to know to start creating games.
If you have some coding knowledge, this course will still be helpful as it relates coding to how it is used in game development today.


30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
Create awesome particle effects with Unity 3Ds Shuriken Particle system. Send rockets blazing into space, create muzzle blast shooting effects, create particle emitters and much more.
This course seeks to teach students how to work with the Shuriken Particle System in Game development. The lectures include working with textures and voxels, emitters, modules, smoke plumes and muzzle flashes; all of which are crucial to the success of any game development projects.


30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
This course discusses how to work with lights and shadows in game development, including processing posts, light mapping and illumination are taught in-depth.
You will learn by creating real game scenes light the Unity Airlock scene. You will also venture out to Mars and light the Red Planet in stunning ways.


30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
In this course you will explore one of the most powerful game creation tools available, and one that game developers can't live without -- the Game Engine. In this course, we will look at the Unity Game Engine.
By the end of this course you will understand what a game engine is, how it works and how you can use game engines to create incredible realistic games. If you're interested in Unity game development, the information in this course is very valuable.
You don't need to know a single thing about game development to take this course.
So What Is a Game Engine?
A game engine is framework which facilitates the kinds of tasks which need to be done when writing a game. So what are the kinds of tasks we want to do? We would probably want to display images on the screen (in game terminology, an image which is displayed on the screen is called a sprite). We may need to draw menus or text on the screen. We might want to organise our sprites so that some are behind others. Often games use realistic physic so objects collide or fall with gravity. A game engine will help us do these things and many more.

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.


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:
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.

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.


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.


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.


Have you ever wondered how all those cool applications and games around the web are made? The answer is: Java. Java is the most commonly used programming language in the world. Get started learning Java today, and in a few days with this Java Tutorial for Beginners you'll be a pro. To make your life a bit easier, you will Learn Java from Scratch using the NetBeans environment.
Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It's also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.


30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
The days of PHP to HTML5 are dead. No longer do you need to cut up an entire design in Photoshop to use great looking templates for web design.
What You Will Learn
In this course, you will learn how to use a website template to create a responsive website using CSS and HTML5 without endless Photoshop slicing. New CSS functionality allows you to cut your design time in half, and this course shows you how.
How You Will Learn
You will learn by using a real responsive design template with a great looking flat design. You will be walked through every step of using this template, and by the end of the course you will be able to transfer these skills to any template on the market.
* Everything you need to work with the template is included in the course.


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.


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.


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.


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.


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.


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


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.



30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
So you want to learn to develop Android mobile apps. The problem is that learning to write programming code is time consuming and quite difficult.
What if I told you that you can build Android Apps without ever learning to write code? Seems too good to be true, but it's not. Using the Android App Inventor platform you can literally build your first Android app in less than an hour using an easy to use drag and drop interface that allows anyone to create their own Android apps with no prior experience.
This course is far and away the top selling App Inventor training course in the world. Join the thousands of satisfied Android Developers who are already making money from the skills learned in this course.
Can you sell your apps on the market?
Absolutely, thousands are already selling their apps online and you can too. All you need is an idea for an app and this course to make that dream a reality.
So what will you learn in this course?
It's true that you'll create your first app in less than an hour with no technical expertise, but that's just the beginning. In the Android Apps in 1 Hour course you'll learn not only the technical side of app building, but also the creative design process and how to quickly and easily get your app ready for any Android App marketplace, including Google Play.
Whether you want to start your own business building apps for clients, make money by creating your own apps or just make an app for your business, this comprehensive Android App Development course will get you there in no time at all.
Now anyone can create their own Android Apps with no experience, so what are you waiting for? Sign up for the course today and create your first Android App in 1 hour, guaranteed.

30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
Looking to design websites, either professionally or for your own use? Award-winning veteran trainer Geoff Blake will guide you through the process of building an entire web page from scratch using Photoshop! You'll learn how to best organize the Photoshop interface to streamline your workspace for web design, eliminating the clutter and making creating web pages fast and easy. Explore the various grid systems that can be used as templates to build professional looking web pages. Next, it's on to wireframing and UI design, where you'll learn how to create a mockup that can be sent to clients for approval, or simply kept for personal reference. You'll also discover how to build upon a wireframe to design a beautiful, and functional web page. Once you're satisfied with your design, this course will show you how to extract the HTML and CSS that will bring your design to life, and how to customize the code to suit your needs. So if you're interested in web design for fun or profit, this course will set you up with everything you will need.


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.


30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
Bootstrap is an amazingly simple and powerful free web development and design framework that allows anyone to create great looking, responsive websites in no time at all. Get started learning Bootstrap today, and join the hundreds of thousands of Bootstrap developers in creating great websites easily.
Course Overview
This course gives you a great overview of Bootstrap so you will understand what you can use it for. It goes into detail on how to build a site using great looking templates, and offers lots of helpful tips and tricks along the way.
By the time you're done with this course, you will know enough to begin developing websites by choosing a template and customizing it for your needs or the needs of your clients.
Can I Make Money with Bootstrap?
Yes. Hundreds of thousands of web developers already use Bootstrap as their main development tool, and you can too. If you've ever been interested in starting your own web development company, then Bootstrap should be on your short list of tools to learn. The best part is that Bootstrap is completely free to use.


This course walks you through every step needed to create a fully functional content management system from scratch.
Valuable Job Skills
Web development skills like developing a CMS are always in high demand. Learn a new skill that can serve a purpose for you in real life, whether for your job or your business.

30 day money back guarantee!
Available on all mobile devices
Certificate of Completion
Learn the ins and outs of the world's most popular blogging platform, WordPress! In this 8+ hour course, award-winning expert software trainer Geoff Blake teaches you how to install and set up a blog (both on a local machine and on a live site), create pages and posts, add in images and media, and how to integrate some of your favorite applications, like Photoshop, Dreamweaver, and Illustrator. From there, delve into blog customization and learn about widgets, blogrolls, custom sidebars, plugins, and a whole lot more. Jump into the world of blogging with WordPress!
This course teaches Wordpess 3.x.
