Build scalable apps on Google App Engine by Michael Gradek
Description
Web app development isn’t hard, but there sure is a lot of material to go over. I wanted to create a comprehensive course because I feel if someone is serious on building something great, you need to have knowledge on many of the different aspects of creating web apps. In addition, I didn’t want to create a boring course which goes over the basics of programming and then, separately, shows how to develop feature after feature without a cohesive vision.
Instead, this course is project based, meaning that we will develop an entire web application throughout the course, and along the way, learn about programming basics and all of the different aspects on web app development as we encounter the need to implement certain features or learn certain concepts.
In this course our main project will be building a recipe search engine using Python and Google App Engine! Yeah, a full-blown recipe search engine. It’s kind of like a smaller version of Google, where the only thing you can search for are recipes instead of the entire web. Check the “What am I going to get from this course?” to see all of the different concepts we are going to learn
Python is in my eyes, the best programming language to learn when you’re starting. It reads like english so it’s easy to understand the code and what it’s doing, and Python tends to be terse, meaning that it’s neatly concise and free of syntactical and verbal redundancy. Or in other words, it’s clean and productive, where one line of Python code can do what maybe 5-6 lines of code do in other languages. Python is also a lot of fun to code!
Google App Engine is an astonishing technology we can use to deploy our apps. It takes away all of the headaches of managing servers and infrastructure so you can focus 100% on your application code. Whenever your app gets popular and receive a peak of traffic you don’t have to worry about your servers crashing over the increased load. Google App Engine automagically spins up new servers to serve your users. In addition, App Engine provides many extremely useful services we will use, but that we don’t have to install and configure. For example, we don’t need to install nor configure a database, a email server, full text search indices, queues, etc. All of that is already build by Google on App Engine and we simply need to call those services to use them. Do you know how much time that saves us in the development process? A ton!
All of that allows us to rapidly develop apps, test them out and figure if we are getting traction or if we need to improve our product. It’s this ability of fast development cycles that leads us to find our ideas that work, and hopefully, generate revenues and lead us to live the lifestyle we dream of.
What am I going to get from this course?
Over 130 lectures and 12 hours of content!
Learn how to program in Python and create web applications on Google App Engine
Learn about development patterns following Google’s best practices
Build a Recipe Search Engine which allows users to register, log in, post recipes with images, search for recipes and even build a parser or crawler that will go our and fetch recipes from other sites
HTML development with Twitter’s Bootstrap Framework
Javascript and jQuery development
AJAX and asynchronous requests
Backend development
Using the NoSQL Google DataStore database
Creating users and logging them in using cookie sessions
Encrypting passwords and cookies
Posting content, including images, to our app
Indexing recipes into our Full text Search Index
Building a parser (crawler, spider) and fetching content from other sites
Debugging
Deploying the application
Pointing a custom domain to our app
Monitoring and performance testing and enhancing using logs and traces
Business online course
Information about business:
Business is the activity of making one’s living or making money by producing or buying and selling products (such as goods and services).
[need quotation to verify] Simply put, it is “any activity or enterprise entered into for profit.
It does not mean it is a company, a corporation, partnership, or have any such formal organization, but it can range from a street peddler to General Motors.”
Having a business name does not separate the business entity from the owner, which means that the owner of the business is responsible and liable for debts incurred by the business.
If the business acquires debts, the creditors can go after the owner’s personal possessions.
A business structure does not allow for corporate tax rates. The proprietor is personally taxed on all income from the business.
Take Build scalable apps on Google App Engine by Michael Gradek at Whatstudy.com
More Info: Click to preview
Course Features
- Lectures 0
- Quizzes 0
- Duration Lifetime access
- Skill level All levels
- Language English
- Students 165
- Assessments Yes
1 Comment
“Welcome to Whatstudy.com Shop. We collect all online courses and put here for you to find the way
to improve verything in your life. Hopefully to serve you here. Thank you!”