
Explore selecting an integrated development environment (IDE) for Python development, focusing on Sublime Text 3 with its Python extension, and options such as trial, professional editions, and licenses.
Learn how to obtain a cloud server from Amazon and other providers, compare pricing and coupons, choose a Linux distribution, and set a host name.
Explore Python basics: variables, strings, and printing; learn string length, indexing, slicing (including negative indexing and reversing), and working with numbers, with no explicit variable type declarations.
Learn how to declare Python lists with mixed values, check length, access items by index, append and pop elements, and count occurrences under zero-based indexing.
Explore dictionary and tuple basics in Python, learning how to declare and access values by key, experiment with mutability, and implement practical code examples discussed in the lecture.
Learn to handle files in Python by opening files for reading and writing, printing contents and lines, and writing content to create and inspect files.
Define functions with def in python, call them by name, and pass arguments to perform operations like square and power. Return values flow back to the caller.
Explore list comprehension by building lists from numeric sequences, including 1 through 7. Apply these techniques to generate and manipulate lists in cloud control contexts.
learn to build and manipulate matrices in Python, using list comprehension to create metrics, diagonal matrices, and indexing techniques.
Master Python basics and explore the Django framework as you start building a cloud control panel from scratch and develop a workload application.
Install PostgreSQL and Django, choose a Django version (1.8 or 1.9), and set up psycopg2 with pip to enable database integration for the cloud control panel.
Create a Django project, start a local server, and view your first Django-powered website in the browser. Learn the basic workflow to access the app locally.
Create a database for the cloud control panel using Python/Django, then set up a user and grant all privileges to access and manage it.
Create your first Django app by setting up an app, registering models for the admin page, and migrating database tables to design your data architecture.
Create your first model for the cloud control panel by defining fields such as box name and candidate id, ensuring uniqueness and migrating the data model to a school database.
Make and apply migrations to update your Django models, upgrade the database, and reflect changes in the admin model while validating the updated schema.
Learn how to manage Django static files for development and production, configure a static directory, and run collectstatic to prepare assets for deployment.
Prepare bootstrap and templates for your Django cloud control panel by downloading bootstrap assets, organizing them, and configuring the templates directory to render dynamic pages.
Create and render your first Django home page by extending templates, loading static files, and organizing content blocks for a responsive, styled homepage.
Add a cloud server and bootstrap in a cloud control panel from scratch using Python/Django, with Digital Ocean setup and bootstrapping steps for a functional interface.
Update the view to pass a dictionary to the template and render the template with that context, demonstrating how the view communicates data to the user interface.
Learn to create your first Django form, connect it to a model, and use the admin panel to manage data in a cloud control panel built with Python and Django.
Add a server from the user interface in a cloud control panel built with Python and Django. Explore UI actions and form-driven data submission for provisioning.
Learn how to remove a server from the UI in a Django-based cloud control panel, using forms, model queries, and templates to validate, delete, and update the UI.
The lesson introduces the manager app we will build, shows how to set up a new server, upload dummy documents for testing, and explore a Windows Explorer–like file management interface.
Set up a manager app by implementing a post function to browse and manage files, leveraging regular expression patterns and parameter handling on the server.
Set up the manager app for the cloud control panel, configure the service model, manage uploads and downloads, and organize server directories to enable controlled access.
The lecture shows building and styling a template in a cloud control panel, using bootstrap grid, h2 tagging, modal triggers, and file navigation with back and forward controls.
Explore building a cloud control panel from scratch using Python and Django, focusing on navigation features, including forward and backward navigation, a file manager, uploading files, and data handling.
Edit cloud files in a cloud control panel from scratch using Python/Django, and learn frontend interactions with textareas, buttons, and JavaScript-driven functions.
Explore editing cloud files from scratch using a python/django based interface, handling textarea inputs and buttons, and implementing file operations, including creating, opening, reading, and writing to temporary text files.
Upload file functionality in a python/django cloud control panel, covering form setup, handling file content, and static file collection with collectstatic.
Learn to implement delete file functionality in a cloud control panel built from scratch with python/django, including handling parameters, file references, and local upload/download considerations.
Learn to download files from a Django app by creating local dumps, storing them in a cloud explorer, and delivering downloads to users through a browser.
Build a Django app that lists Game of Thrones battles on the home page with location columns, and click a battle to view details and count battles with a button.
Learn practical Django patterns for handling JSON responses and keys while building a cloud control panel from scratch, including sending samples and managing document access.
Build a from-scratch solution that manages responses, models, and a home page, and add a reader for each new day using Python and Django.
Develop a cloud control panel from scratch using Python/Django, demonstrating dynamic model updates, function-based logic, and data in the app.
You want to learn something new today, something off the edge rather than regular social network/ecom websites, something fresh as Cloud Control Panel.
Technology has made our life simpler since its inception but with the advent of cloud it has touched the human technological existence in many ways. From our IM, email or simple games/apps, whatever we use has some or the other connection with cloud. Either for the need of online storage or for Oauth authentication. In this course we are going to customize a panel which will give us the power to take control over our cloud server/apps.
This is a course for anyone willing to extend their present skills/knowledge to cloud.Python is being the most evolving language at this time and many support libraries have already been developed to support steadfast development of python applications (business/consumer). Here, we are going to hit the ground with some Python basics for the non-programmer or new Python user, who will probably be the next Py-Geek. This course is not a so-called "Zero to Hero" course but it will definitely give you an overall idea and a kickstart to start playing a "Hero".
We will start Step-By-Step From Scratch and finally get it done. The course has been designed in such a way that you will not feel somewhere lost in the middle of the course. You will get comfortable with using
1)Python 2)Bootstrap 3)Django 4)CSS 5)AJAX 6)JSON 7)Cloud App Control.
You will be deeply benefited from this course:
1)If you have already planned a develop a website for your own.
2)If you have planned to move any application on cloud and want control over it.
3)If you have planned to build a Game Control Panel for your cloud hosted game servers(Counter Strike,Minecraft,etc,etc)
4)If you are a system engineer/ QA professional and have planned to bring in quick backend automation to your existing system flow.
5)If you are a University Geek, planning to do something out-of-the-box.
6)If you are a person with Absolutely No Programming skills but very zealous to learn the NEW.