Skocz do zawartości

Aktywacja nowych użytkowników
Zakazane produkcje

  • advertisement_alt
  • advertisement_alt
  • advertisement_alt
xidau123

Udemy - Build scalable apps on Google App Engine With Michael Gradek

Rekomendowane odpowiedzi

630336754929343335e8d40575b685da.jpeg

 

Udemy - Build scalable apps on Google App Engine With Michael Gradek

130 lectures | 12 hours | MP4, AVC, 1152x720, 30.00 fps | AAC, 44100 Hz, 64 kbps, 2 Ch | 2.44GB

Genre: eLearning

 

Learn what Google's platform offers to easily build scalable apps in no time. No previous coding experience required

 

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 re[beeep]e search engine using Python and Google App Engine! Yeah, a full-blown re[beeep]e search engine. It's kind of like a smaller version of Google, where the only thing you can search for are re[beeep]es 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 Re[beeep]e Search Engine which allows users to register, log in, post re[beeep]es with images, search for re[beeep]es and even build a parser or crawler that will go our and fetch re[beeep]es 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 re[beeep]es 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

 

ab287d0a9e8291f069e73b5f7bd27eff.jpg

Ukryta Zawartość

    Treść widoczna tylko dla użytkowników forum DarkSiders. Zaloguj się lub załóż darmowe konto na forum aby uzyskać dostęp bez limitów.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

    • 1 Posts
    • 18 Views
    • 1 Posts
    • 18 Views
    • 1 Posts
    • 22 Views
    • 1 Posts
    • 19 Views
    • 1 Posts
    • 20 Views

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Korzystając z tej witryny, wyrażasz zgodę na nasze Warunki użytkowania.