Free online courseWeb Development using Flask and Python

Duration of the online course: 6 hours and 58 minutes

5

StarStarStarStarStar

(5)

Master web development with this free online course in Hindi using Flask and Python. Learn everything from creating apps to hosting your blog, with 25 detailed lessons.

Course Description

The course "Web Development using Flask and Python" is an exceptional resource for anyone looking to dive deep into web development using Flask, a micro web framework written in Python. With a total duration of 6 hours and 58 minutes, this comprehensive course thoroughly teaches the fundamentals and advanced concepts of web development, specifically in Hindi, catering to native speakers. It has received an impressive average rating of 5 stars, reflecting the high regard and satisfaction of numerous learners who have undertaken the course.

Belonging to the Information Technology category and specifically to the subcategory of Web Development, the course begins by providing a foundational understanding of how websites function. It then guides learners in creating their first Flask application, setting up static and templates folders, and designing a simple Bootstrap site. These initial steps are crucial for establishing a groundwork in Flask and web development basics.

As the course progresses, it delves into more intricate aspects such as Jinja templating basics, creating a fully functional tech blog, and understanding template inheritance in Jinja2. These modules lay a strong emphasis on the practical application of concepts, ensuring that students are not just passively learning but actively building and experimenting with real-world projects.

Database connectivity using Flask is a critical part of the curriculum, with focused lessons on connecting to databases and using SQLAlchemy for database interactions. The practical approach to creating configurable parameters and sending emails using Flask provides students with the versatility needed for developing dynamic web applications.

One of the highlights of the course is the step-by-step guidance on designing a blog, including essential features such as posting content, creating an admin dashboard, and managing posts through edit, delete, and file upload functionalities. The inclusion of pagination further enhances the quality and usability of the blog application developed during the course.

The course also covers crucial deployment aspects, teaching students how to upload their Flask blog to GitHub, purchase a domain name, and host the blog on a server. This practical knowledge ensures that students can take their projects from inception to a fully deployed web application accessible to the public.

Bug fixing, specifically addressing issues like the "Add Post" bug, and hosting Flask applications on an Ubuntu production server with WSGI are also meticulously dealt with, providing learners with solutions and best practices for maintaining their web applications.

The course concludes with an insightful module on message flashing and additional Python Flask resources, equipping students with the know-how to implement notification systems and explore further learning materials to continue their growth in web development.

Overall, "Web Development using Flask and Python" is an invaluable course for anyone eager to master web development using Flask, presented in a clear and comprehensible manner, making it accessible and highly effective for Hindi-speaking learners.

Conteúdo do Curso

  • Video class: [Hindi] How Websites Work - Web Development Using Flask and Python #1

    0h08m

  • Video class: [Hindi] Creating Our First Flask App - Web Development Using Flask and Python #2

    0h09m

  • Video class: [Hindi] Static and Templates folder - Web Development Using Flask and Python #3

    0h11m

  • Video class: [Hindi] Simple Bootstrap Site - Web Development Using Flask and Python #4

    0h07m

  • Video class: [Hindi] Jinja Templating Basics - Web Development Using Flask and Python #5

    0h08m

  • Video class: [Hindi] Creating A Tech Blog - Web Development Using Flask and Python #6

    0h14m

  • Video class: [Hindi] Template Inheritance In Jinja2 - Web Development Using Flask and Python #7

    0h14m

  • Video class: [Hindi] Connecting to the Database - Web Development Using Flask and Python #8

    0h21m

  • Video class: [Hindi] Flask SQLAlchemy Tutorial In Hindi - Web Development Using Flask and Python #9

    0h24m

  • Video class: [Hindi] Making Parameters Configurable - Web Development Using Flask and Python #10

    0h17m

  • Video class: [Hindi] Sending Emails Using Flask - Web Development Using Flask and Python #11

    0h12m

  • Video class: [Hindi] Creating Our First Flask Post In Hindi - Web Development Using Flask and Python #12

    0h21m

  • Video class: [Hindi] Designing The Blog's Homepage - Web Development Using Flask and Python #13

    0h17m

  • Video class: [Hindi] Creating Admin Dashboard - Web Development Using Flask and Python #14

    0h21m

  • Video class: [Hindi] Edit, Delete and File Upload - Web Development Using Flask and Python #15

    0h22m

  • Video class: [Hindi] Adding New Posts To Flask Blog - Web Development Using Flask and Python #16

    0h29m

  • Video class: [Hindi] Uploading Files In Flask - Web Development Using Flask and Python #17

    0h14m

  • Video class: [Hindi] Deleting BlogPosts In Flask - Web Development Using Flask and Python #18

    0h05m

  • Video class: [Hindi] Creating Pagination In Flask - Web Development Using Flask and Python #19

    0h20m

  • Video class: [Hindi] Uploading Flask Blog To GitHub - Web Development Using Flask and Python #20

    0h06m

This free course includes:

6 hours and 58 minutes of online video course

Exercises to train your knowledge

Certificate of course completion

100% free, from content to certificate

QR Code - Baixar Cursa - Cursos Online

This online course can only be accessed through the Cursa App. Download it using the QR code or the links below:

This online course can only be accessed through the Cursa app. Install it using the links below:

  • Study for free!

    Here you never pay! Not even for the certificate, because everything in the app is 100% free!

  • Improve your resume!

    There are more than 4,000 free courses for you to study anything that interests you!

  • Free Digital Certificate!

    Complete the course and issue your internationally recognized Digital Certificate free of charge.

More free courses at Web Development

Download the App now to have access to + 3300 free courses, exercises, certificates and lots of content without paying anything!

  • 100% free online courses from start to finish

    Thousands of online video courses, audio or text courses.

  • More than 48 thousand free exercises

    To test your knowledge during online courses

  • Valid free Digital Certificate with QR Code

    Generated directly from your cell phone's photo gallery and sent to your email

Cursa app on the ebook screen, the video course screen and the course exercises screen, plus the course completion certificate

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text