Published 6/2024
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 7h 30m | Size: 3.61 GB
Python, Django, Full Stack Web Development, AWS, Deployment, HTML, CSS, JavaScript, Authentication and Authorization
What you’ll learn
Utilise python as a server side language to develop utility applications
Learn how to use python to handle pdf operations like pdf split, pdf merge and so on
You will be using Jupyter notebook to code the backend logic in python
You will lear the basics of HTML, CSS and javascript and how to create a frontend using them
Learn how to develop and customise authentication and authorisation using Django framework
Learn how to integrate front end and back end using Django framework
You will learn how to deploy your application on cloud using AWS cloud Infrastructure
You will learn how launch your application on internet using custom DNS
Requirements
Access to a computer with an internet connection
No prior programming skills required. You will learn and code everything from scratch, starting from the installation, writing the code and all the way to deployment.
Description
Welcome to our comprehensive course on building a dynamic full-stack application using Django!. We will be building the application starting from the very basics, how install the dependencies, high level architecture of the application, fundamentals of front end like HTML, CSS etc. We will then proceed with designing the front end. The backend or the server side has been developed using python. We will develop following features in our application:PDF SplitPDF MergePDF LockPDF UnlockPDF to Word ConversionPDF to CSV Conversion Authentication and Authorization Since the course has been designed for beginner level, the functionalities on the Word and CSV conversion will be covering very basic conversion. However certain functionality like Authentication and Authorization do cover some advance concepts, so t will be upto the user to develop or skip them.The application has been developed in a way that it is very easy to add or remove functionalities as per the need. You can very easily use your own custom image, fonts, CSS or colors to totally change the look and feel of the application. The application has been deployed on AWS Elastic Beanstalk, which is a PaaS service offering from AWS. Custom DNS has also been created using Route53 service.The intent of this course is to enable beginner’s to create and launch an application , which can be further scaled up to include new functionalities. With python as a server side language, it’s very easy to build logic and incorporate new features, as per the need.So what are you waiting for. Enroll in the course and embark on a new journey.All the best!!
Who this course is for
Amy enthusiast who has interest in programming, and who want to create end to end utility application and make it available on internet
A good starting point for anyone who wants to create a deploy a web application for any project or business purpose. This will cover basics but some of the essential methods using which you can develop and deploy a web app.
A beginner who has keen interest in creating real world utility application
A programmer who want to develop a full stack application
This course does not teach you about cloud platforms like AWS. We will be creating a Django application from scratch and will be utilising some of the AWS services to deploy it. For detailed understanding of Django and AWS, it’s better to take a seperate course. Also, while this app has been deployed on AWS with SSL security, there are still certain best practises related to scaling, load balancing and security the application that can be done. This course is more around giving you an idea how the application works. This might not be ready to use in production
Homepage
https://www.udemy.com/course/django-app-on-aws-document-utility-application-from-scratch/