This course guides you in building professional and visually appealing user interfaces (UI) in Django using the Semantic UI framework—specifically tailored for data science applications.
Even if you have no prior programming experience, you'll learn how to create custom, browser-based analytical tools through a hands-on introduction to key data science libraries such as pandas, NumPy, Matplotlib, and Seaborn.
With a clear, step-by-step approach, this course will help you gradually master both Django development and the fundamentals of data science, empowering you to build interactive and insightful web-based data applications.
Who should take this Course?
The Django with Data Science Online Course is ideal for Python developers, data scientists, and full stack web developers who want to integrate data science workflows into web applications using the Django framework. It’s also suitable for students and professionals aiming to build data-driven web platforms with features like data visualization, machine learning integration, and user interaction. Prior knowledge of Python, basic web development (HTML, CSS), and foundational data science concepts is recommended for a successful learning experience.
Course Curriculum
Django Project
How to get Visual Studio code and Anaconda
Setting Up the Django Project Part I
Setting Up the Django Project Part II
Creating the First Model
Creating Another Model
Creating Our First View (with pandas Dataframes)
Merging Two Dataframes
Adding Static Files
Creating a Chart Selection Form
Adding JS to the Form
Sending the Data to the View
Displaying Error Messages
Adding Objects
Working with the Date
Performing GroupBy
Adding Additional Logic to the View
Chart Function Part I
Chart Function Part II
Chart Function Part III
Displaying the Chart
Styling the Error Message
Closing the Error Message
Creating Modal with Price Statistics
Adding Styling
Applying a Fix to the Chart and Button Creation
Creating Purchase View
Creating Django Model Form
Finishing Django Model Form
Testing the Model Form
Adding Send Confirmation
Navigation to the Purchase View
Remarks on the Chart View
Adding Navbar
Creating the CSV Model
Setting Up the Upload View
Creating the Django Form for File Upload
Resetting the Database
Chart View Fix
Exploring the CSV File - Sales Data
Saving CSV File via Form
Opening the CSV File - Sales Data
Transforming Rows of the CSV File - Sales Data
Populating the Database from CSV File - Sales Data