Web Development


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
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
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
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
Fundamentals of React and Flux Web Development
Stone River eLearning
$149
Professional Python Web Development with Flask
Hours: 15
Lectures: 107
This course will teach you, assuming no prior coding knowledge, how to develop back end web applications the way professional coders do in the top internet startups. How do I know this? Because I've been leading tech teams in both large enterprise as well as startup companies in New York City for the past 15 years.

I have seen a lot of courses and free tutorials and I can tell you 90% of them just teach bad habits while promising to turn you into a real “web developer". But let me tell you a reality: There's no such thing as a web developer these days. You're either a back end web applications developer, a front end application developer or the so-called (and rare) full stack web developer which includes the other two. However there are so many technologies to master in both the backend and frontend areas that full-stacks (or “web developers") are a rarity in professional environments -- You're either a back end or a front end web developer.

This course doesn't promise to turn you into a professional back end developer after you complete it...but it will give you a good foundation from where to start and continue your training, knowing the right path to become a real professional backend web applications developer using Python. My goal is to make a second course, which would introduce more advanced back end concepts and then start the front end courses (basic and advanced) soon after that.

The course goes through a step by step process of developing web applications, teaching you the Python basics for web development, introducing Flask and using Cloud9 as your development environment. It then moves to explore SQL databases, using MySQL and finally showing you how to develop a blogging application using all these learnings.

Best of all, you don't need to install anything as we will use a revolutionary online web development environment that essentially gives you your own Linux web server with database capabilities! All you need to have is a browser and internet connection and it's completely free to you.

At the end of the course students will be challenged with a final project where all the course material will need to be used to complete it. Students that finish the final project will be eligible for special future promotions.

Finally, you will learn how to run your application using Docker Containers, one of the hottest new technologies that allow developers to write their applications and deploy easily to a number of cloud hosting platforms and scale them indefinitely.

Stone River eLearning
$199
Introduction to Web Development
Get started in the world of web development
Lectures: 39
Video: 5 Hours
Includes: Lifetime access
30 day money back guarantee!
Available on all mobile devices
Certificate of Completion

Introduction to Web Development is just that - an introduction. You will be introduced to basic web development concepts such as HTML and HTML5, CSS and CSS3, JavaScript, Ajax, jQuery, PHP and MySQL.

All of these are the basic skills you need to become a professional web developer. If you're interested in becoming a web developer, this course offers you an easy and free way to see if it's right for you.

If you decide you are interested in becoming a web developer, check out our Become a Professional Web Developer course.

Stone River eLearning
FREE
Fundamentals of Angular Directives
How to build modular applications using directives in Angular
Stone River eLearning
$99
Angular CLI Basics
Learn CLI to become proficient in Angular
Stone River eLearning
$99
Become an Angular Developer in Five Minutes
Gain hands on experience
Stone River eLearning
$49
Setting Up An Angular Environment
Learn all the important parts of an effective development environment
Stone River eLearning
$49
Diving Into Angular's Router
Gain in depth knowledge on routers
Stone River eLearning
$99
Deploying An Angular App to Heroku
Learn to deploy an Angular app to Heroku & manage it
Stone River eLearning
$49
LocalHost easy setup Node and Express
Do you need to setup Localhost - Want a quick easy way to setup your developer environment using the http protocol?
Stone River eLearning
$49
Free Hosted Website on GitPages and simple Git Guide
Explore how you can get started with GitHub create a hosted webpage from your repo and lots more
Stone River eLearning
$49
Chrome DevTools Introduction 2020 Web Developers Guide
Learn how use Chrome DevTools improve on Debugging, Customize look and feel and learn some shortcuts for Web development
Stone River eLearning
$99
Getting Started Web Development Tools and Resources 2020
Basics of web development - how to get started learning and understanding the basic foundations for web development
Stone River eLearning
$49
Wordpress Development for Beginners
Learn how to create web site using WordPress and customize theme using HTML and CSS without programming
Stone River eLearning
$99
Learn HTML Introduction to creating your first website
Explore how to write HTML code to create a website with source code and step by step instructions
Stone River eLearning
$99
Local SQLite Database with Node for beginners
Explore how to apply NodeJS to make your web content come to life - explore how to create a local database
Stone River eLearning
$49
Introduction to Node js for beginners + game project
Explore how to apply NodeJS to make your web content come to life - explore the core foundations of NodeJS
Stone River eLearning
$149
IT Enterprise Architect Masterclass
Learn how to become an Enterprise Architect: Masterclass. DevOps, TOGAF Organizational Design, ITIL, Agile,Lean Six Sigma
Stone River eLearning
$299
Brackets Editor Tools and Resources for web developers
Introduction to using Brackets code editor to write code. Explore how to customize and see features of Brackets
Stone River eLearning
$49
Hibernate Fundamentals – Hands-on Primer with Java
Learn Hibernate ORM Framework, Java EE including JPA, configure and build Java programs within Hibernate environment
Stone River eLearning
$149
Easy Authentication with AUTH0
Learn how to use Auth0 with front end applications
Stone River eLearning
$49
100 Frontend Interview Questions Challenge
Learn to effectively answer the frontend interview questions
Stone River eLearning
$199
Getting Started with Google Sites Easy website setup
Explore how easy it is to quickly create a website using Google Sites best of all free to create sites drag and drop
Stone River eLearning
$99

AS FEATURED ON