Tuesday, 24 January 2017

75% off #The Build a SAAS App with Flask Course – $10

Learn how to build a production ready web app with Flask and Docker. Level up and win that dream software developer job.

All Levels, – 10 hours, 168lectures

Average rating 4.4/5 (4.4 (178 ratings) Instead of using a simple lifetime average, Udemy calculates a course’s star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.)

Course requirements:

A computer running Windows, OSX or Linux
Very basic understanding of HTML, CSS and JavaScript
No paid software is required to complete the course (all software used in the course is free)

Course description:

Do you want to create an awesome web application but aren’t sure where to start?

Hi, I’m Nick and for the last year I’ve been teaching thousands of happy students how to deploy web applications with Docker.

Now I want to teach you how to develop PRODUCTION READY web applications with confidence.

Most learning material out there only teaches you how to build toy examples and throw out lines like “you wouldn’t want to do this in production…”, but then they never tell you the REAL way to do it.

Imagine how awful you’d feel after spending your time and hard earned money but still had to do a ton of research to complete your project. I’ve been there, done that and it’s not fun.

Instead, a large portion of the code base in my course is battle hardened from running in production on multiple projects.

I’ll be at your side explaining my thought process along the way while we build up a multi thousand line application together.

You’re going to walk away with everything you need to feel confident building your own web applications.

Learn how to use Docker to “Dockerize” a web application
Learn what Flask is and how to use its features in your applications
Learn how to create a Python 2 and 3 compatible code base
Learn how to use PostgreSQL, Redis and Celery with Flask
Create a full blown user management system
Create a flexible custom admin interface
Accept both recurring and microtransaction credit card payments
Deal with both HTML template and JSON responses
Logging, middleware and error handling
Database migrations and internationalization (i18n)

“I have been working with Flask for the past 3 years and have been a technical reviewer on the Mastering Flask Packt book, even so, I am learning so much form you! – Pedro B.”

What makes Flask awesome?

Based on one of the most popular computer languages in the world (Python)
Minimalistic and easy to get started
Lightning fast (Pinterest’s API serves 12+ billion requests / day with Flask)
Vibrant community and ecosystem (hundreds of high quality extensions)
Profitable for freelancing and consulting

Why is Docker worth using?

Saves you from a ton of headaches when setting up development environments
Easily move an application across environments or servers
Prevents issues such as “well, it worked on my machine!”
Makes developing with teams a much more pleasant experience
You won’t need expensive hosting to deploy your web applications

You won’t just become a Flask master by taking my course but you’ll also gain the confidence in developing web applications so that you can command the hourly rates you deserve as a software developer.

This could be done through increasing your rates as a freelancer or negotiating a higher salary at your job. In my years working as a consultant and talking to a lot of developers, I discovered that most developers are not confident in their ability to fulfill work that is requested of them.

Some of them are even afraid to bid on or accept contract work.

This is actually a very common problem and is described as “Impostor Syndrome”. I’ve suffered from it for a long time and it has cost me tens of thousands of dollars and now I want to save you the hardship of making the same mistake.

You might be thinking “Nick, how in the world is a course on Flask going to let me raise my rates?” and that’s a great question but before I answer that, let’s just play around with a few numbers:

If you work 20 hours a week for the next year at $30/hour then you would stand to make $31,200.
After you double your rate then you would make $62,400 instead.

Wouldn’t you want an extra 30k in your pocket every year? You know, the only real difference between

Reviews:

“This is one of best courses on Flask that I know of. The instructor has the code written out in advance and in each video he explains the new features added and how they fit into the previous version. This is the perfect way to do it in my opinion. Also, his code has super clear comments and docstrings, which makes it really easy to understand what is going on in such a large application. As a bonus, you also learn some stuff about Docker.” (Mikael Mukhsikaroyan)

“The quality of the content is super exciting but at times the lecturer is talking too fast and some info that is given cannot be grasped easily, but love the content :-)” (Karlo Crimson)

“Good course packed with valuable information. I recommend it to anyone who is serious about learning Python.” (Gale K.)

About Instructor:

Nick Janetakis

Hi, my name is Nick and I have been interested in software development and technology since the mid-1990s.
Over the years I’ve worked as a consultant doing contract work for various clients.
Nowadays I’m really into teaching and training but I’m always working on side projects and keeping up with the latest technology trends because it’s my passion.
I routinely attend technical meetups in NYC and maybe I have met some of you already.
All of my courses have been created from experience I’ve gained while being in the trenches and figuring out things through real world experience.