وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

The Python Mega Course: Learn Python in 50 Days with 20 Apps

سرفصل های دوره

2022 Redone! Take the full course to become a Python programmer, or pick any project to master specific areas of Python.


01 - Day 1 - App(Todo List App) #print #variables #functions #lists
  • 001 Course Introduction
  • 002 The 20 Python Applications.html
  • 003 The Four Types of Computer Programs
  • 004 Todays Goals
  • 005 Installing Python and PyCharm
  • 006 Create and Run Your First Python Program #print #strings
  • 007 Getting User Input #input #variables
  • 008 Storing User Input #lists
  • 009 Coding Experiments
  • 010 Bonus Example
  • 011 Coding Exercises.html
  • 012 Good to Know #fixing-bugs.html
  • 013 Bug-Fixing Exercises.html
  • 014 Programming ToolConcept of the Day The Python Console
  • 015 FAQ.html
  • 016 Cheat Sheet.html
  • 017Congratulations!.html
  • external-links.zip

  • 02 - Day 2 - App(Todo List App) #while-loop #methods
  • 001 Recap of Yesterday
  • 002 Getting User Input Repeatedly #while-loop
  • 003 Good to Know #pycharm-theme.html
  • 004 Storing User Input Repeatedly #methods
  • 005 Coding Experiments
  • 006 Bonus Example
  • 007 Coding Exercises.html
  • 008 Bug-Fixing Exercises.html
  • 009 Programming ToolConcept of the Day How to Find the Code You Need
  • 010 FAQ.html
  • 011 Cheat Sheet.html
  • external-links.zip

  • 03 - Day 3 - App(Todo List App) #match-case #for-loops
  • 001 Recap of Yesterday
  • 002 Todo List View and Program Exit #match-case
  • 003 Improving the Program Output #for-loops
  • 004 Good to Know #discord.html
  • 005 Code Experiments
  • 006 Bonus Example
  • 007 Coding Exercises.html
  • 008 Bug-Fixing Exercises.html
  • 009 Programming ToolConcept of the Day What Surprisingly is Python
  • 010 FAQ.html
  • 011 Cheat Sheet.html
  • external-links.zip

  • 04 - Day 4 - App(Todo List App) #type-conversion #list-indices #tuples
  • 001 Recap of Yesterday
  • 002 Add an Edit Feature #type-conversion #list-indexing
  • 003 Coding Experiments
  • 004 Bonus Example #tuples
  • 005 Coding Exercises.html
  • 006 Bug-Fixing Exercises.html
  • 007 Programming ToolConcep of the Day Text Editors, Code Editors, IDE, PyCharm
  • 008 FAQ.html
  • 009 Cheat Sheet.html
  • external-links.zip

  • 05 - Day 5 - App(Todo List App) #enumerate #f-strings
  • 001 Recap of Yesterday
  • 002 Numbered Todos #enumerate
  • 003 Improving the Program Output #f-strings #formatting-strings
  • 004 Add a Complete Todo Feature
  • 005 Good to Know #Q&A.html
  • 006 Code Experiments
  • 007 Bonus Example
  • 008 Coding Exercises.html
  • 009 Bug-Fixing Exercises.html
  • 010 Programming ToolConcept of the Day How to Ask Good Programming Questions
  • 011 FAQ.html
  • 012 Cheat Sheet.html
  • external-links.zip

  • 06 - Day 6 -App(Todo List App) #text-files #text-files #file-paths
  • 001 Recap of Yesterday
  • 002 Storing Items in Text Files #text-files #read #write #writelines #readlines
  • 003 Getting Todo Items from Text Files #read-text-files
  • 004 How Data Types are Created #types
  • 005 Code Experiments #zip()
  • 006 Bonus Example
  • 007 Coding Exercises.html
  • 007 a.zip
  • 007 b.zip
  • 007 c.zip
  • 007 essay.zip
  • 007 members.zip
  • 008 Bug-Fixing Exercises.html
  • 009 discord-invitation-link.txt
  • 009 Programming ToolConcept of the Day Online Python Communities
  • 010 FAQ.html
  • 011 Cheat Sheet.html
  • external-links.zip

  • 07 - Day 7 -App(Todo List App) #list-comprehensions #comments
  • 001 Recap of Yesterday
  • 002 Improving the Program Output #list-comprehensions
  • 003 Code Experiments
  • 004 Bonus Example
  • 005 Coding Exercises.html
  • 006 Bug-Fixing Exercises.html
  • 007 Programming ToolConcept of the Day Usages of Python in Real Life
  • 008 FAQ.html
  • 009 Cheat Sheet.html
  • external-links.zip

  • 08 - Day 8 -App(Todo List App) #with-context-manager
  • 001 Recap of Yesterday
  • 002 Optimising the Code #with-context-manager
  • 003 Editing and Completing Todo Items #with-context-manager
  • 004 Code Experiments
  • 005 Bonus Example
  • 006 Coding Exercise.html
  • 007 Bug-Fixing Exercises.html
  • 008 Programming ToolConcept of the Day Steps of Creating and Maintaining a Program
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 09 - Day 9, App(Todo List App) #if #elif #else #slicing #dictionaries
  • 001 Recap of Yesterday
  • 002 Improving the Add Feature #if-conditionals #slicing
  • 003 Optimising the Program #elif #else
  • 004 Code Experiments
  • 005 Bonus Example
  • 006 Coding Exercises.html
  • 007 Bug-Fixing Exercises.html
  • 008 Programming ToolConcept of the Day High vs. Low Level Programming Languages
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 10 - Day 10 App(Todo List App) #try-except #continue #exceptions
  • 001 Recap of Yesterday
  • 002 Fixing Two Bugs in the Program #bugs
  • 003 Anticipating Program Errors #try-except #continue
  • 004 Code Experiments
  • 005 Bonus Example
  • 006 Coding Exercises.html
  • 007 Bug-Fixing Exercises.html
  • 008 Programming ToolConcept of the Day Cloud IDEs
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 11 - Day 11 - App(Todo List App) #custom-functions
  • 001 Recap of Yesterday
  • 002 Avoiding Repetitive Code #custom-functions
  • 003 Code Experiments
  • 004 Bonus Example
  • 005 Coding Exercises.html
  • 006 Bug-Fixing Exercises.html
  • 007 Programming ToolConcept of the Day Python vs. Other Languages
  • 008 FAQ.html
  • 009 Cheat Sheet.html
  • external-links.zip

  • 12 - Day 12 - App(Todo List App) #arguments #multiple-arguments #decoupling-output
  • 001 Recap of Yesterday
  • 002 Optimising the Code #function-arguments
  • 003 Optimising the Code Further #multiple-arguments
  • 004 Code Experiments
  • 005 Bonus Example
  • 006 Coding Exercises.html
  • 007 Bug-Fixing Exercises.html
  • 008 Programming ToolConcept of the Day The Learn-to-Program Curve
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 13 - Day 13 - App(Todo List App) #default-arg #doc-strings #decouple-functions
  • 001 Recap of Yesterday
  • 002 Optimising the Code #default-arguments
  • 003 Documenting the Code #doc-strings
  • 004 Code Experiments
  • 005 Bonus Example
  • 006 Coding Exercises.html
  • 007 Bug-Fixing Exercises.html
  • 008 Programming ToolConcept of the Day Python Versions Explained
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 14 - Day 14 - App(Todo List App) #local-modules #import
  • 001 Recap of Yesterday
  • 002 Organising the Code in Modules #modules #import
  • 003 Anatomy of Python
  • 004 Code Experiments
  • 005 yesterdays-bonus13.zip
  • 005 Bonus Examples
  • 006 Coding Exercises.html
  • 007 Bug-Fixing Exercises.html
  • 008 Programming ToolConcept of the Day What is Version Control and Git #git
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 15 - Day 15 - App(Todo List App) #standard-modules #import #git-introduction
  • 001 Recap of Yesterday
  • 002 Add a Date Feature #standard-modules #time #constants #if-name-equal-main
  • 003 weather.csv
  • 003 Code Experiments
  • 004 Bonus Example
  • 005 Coding Exercises.html
  • 006 Bug-Fixing Exercises.html
  • 007 Programming ToolConcept of the Day Using Git #git #commit #checkout #reset
  • 008 FAQ.html
  • 009 Cheat Sheet.html
  • external-links.zip

  • 16 - Day 16 - App(Todo List App - Desktop GUI) #third-party-modules #gui #github
  • 001 Recap of Yesterday
  • 002 Difference Between Frontend and Backend #frontend #backend
  • 003 Create a Desktop Graphical User Interface (GUI) #desktop-gui #pysimplegui
  • 004 Code Experiments
  • 005 Bonus Example
  • 006 Coding Exercises.html
  • 007 Bug-Fixing Exercises.html
  • 008 Programming Tool of the Day Using Github #github
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 17 - Day 17 - App(Todo List App - Desktop GUI) #gui-buttons #gui-text-boxes
  • 001 Recap of Yesterday
  • 002 Implementing an Add Todo Button #gui-buttons
  • 003 Implementing an Edit Button #gui-buttons
  • 004 Code Experiments
  • 005 Bonus Example
  • 006 Coding Exercises.html
  • 007 Bug-Fixing Exercises.html
  • 008 Programming ToolConcept of the Day Clone a Remote Github Repository #git-clone
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 18 - Day 18 - App(Todo List App - Desktop GUI) #gui-styles
  • 001 Recap of Yesterday
  • 002 Implement Complete and Exit Buttons #gui-buttons
  • 003 Final Touches
  • 004 add.zip
  • 004 complete.zip
  • 004 Code Experiments
  • 005 compressed.zip
  • 005 Bonus Example
  • 006 Coding Exercises.html
  • 007 Bug-Fixing Exercise.html
  • 008 Programming ToolConcept of the Day Creating a Standalone Executable
  • 009 FAQ.html
  • 010 Cheat Sheet.html
  • external-links.zip

  • 19 - Day 19 - App(Todo List App - Web App) #web-apps #streamlit #heroku-deploy
  • 001 Recap of Yesterday
  • 002 Create a Web App #streamlit #title #subheader #checkbox
  • 003 Adding New Todo Items on the Web App
  • 004 Completing Todo Items on the Web App
  • 005 Deploying the Web App to the Cloud
  • 006 Code Experiments
  • 007 Bonus Example
  • 008 Coding Exercises.html
  • 009 Bug-Fixing Exercises.html
  • 010 Programming ToolConcept of the Day Web App Deployment - Deploy to Heroku
  • 010 procfile.zip
  • 010 setup.zip
  • 011 FAQ.html
  • 012 Cheat Sheet.html
  • external-links.zip

  • 20 - Day 20 - Summary Day #summary #python-basics
  • 001 Revision-Presentation.pdf
  • 001 revision-presentation.zip
  • 001 Today
  • 002 PyCharm Review
  • 003 Objects, Variables, Functions
  • 004 Methods, Lists, Tuples, Dictionaries
  • 005 Code Blocks, f-strings
  • 006 book.zip
  • 006 weather.zip
  • 006 External Files, List Comprehensions
  • 007 Errors, Comments, Modules, Libraries, Web and Desktop GUIs
  • 008 Programming ToolConcept of the Day Using the Command Line
  • external-links.zip

  • 21 - Day 21 - App (Portfolio Website) #streamlit
  • 001 Today
  • 002 Learning Approach from Now On.html
  • 003 Programming ToolConcept of the Day Prototyping with Figma
  • 004 Designing the App
  • 005 Setting up the PyCharm Project and Git
  • 006 data.csv
  • 006 images.zip
  • 006 The App Data Source
  • 007 Create a Multi-Column Webpage
  • 008 images.zip
  • 008 main.zip
  • 008 Student Project Add Content to the Website
  • 009 Student Project Solution
  • external-links.zip

  • 22 - Day 22 - App (Portfolio Website) #pandas
  • 001 Today
  • 002 Add Thumbnail Titles to the Webpage
  • 003 Add Descriptions, Images, and Links to the Webpage
  • 004 data.csv
  • 004 images.zip
  • 004 topics.csv
  • 004 Student Project Create a Company Website
  • 005 Solution.zip
  • 005 Student Project Solution
  • 006 Programming ToolConcept of the Day Coding without an IDE
  • external-links.zip

  • 23 - Day 23 - App (Portfolio Website) #email
  • 001 Today
  • 002 Multipage Web Apps
  • 003 Webforms
  • 004 Send Email
  • 005 Send Email Via the Web Form
  • 006 Current-State-of-the-Program.zip
  • 006 Student Project Contact Us Email Form
  • 007 Solution.zip
  • 007 Student Project Solution
  • 008 Programming ToolConcept of the Day Secure Passwords in Environment Variables
  • external-links.zip

  • 24 - Day 24 - App (PDF Generation) #pdf #pandas
  • 001 Today
  • 002 Create a Multipage PDF
  • 003 topics.csv
  • 003 From CSV to PDF #pandas
  • 004 Add More Pages to PDF
  • 005 Add Footer
  • 006 Tip Ranges.html
  • 007 Student Project Lined PDF
  • 008 Solution.zip
  • 008 Student Project Solution
  • 009 Programming ToolConcept of the Day PEP 8 Style Guide
  • external-links.zip

  • 25 - Day 25 - App(Excel Invoices to PDF) #excel #pdf
  • 001 Today
  • 002 10001-2023.1.18.xlsx
  • 002 10002-2023.1.18.xlsx
  • 002 10003-2023.1.18.xlsx
  • 002 Setting up the Project
  • 003 Load a Data from Excel to Python
  • 004 Create a PDF for Each Excel File
  • 005 Text-Files.zip
  • 005 Student Project From Text Files to PDF
  • 006 Solution.zip
  • 006 Student Project Solution
  • 007 Programming ToolConcept of the Day Zen of Python
  • external-links.zip

  • 26 - Day 26 - App(Excel Invoices to PDF)
  • 001 Today
  • 002 Add Date to PDF
  • 003 Add Table from Excel to PDF
  • 004 pythonhow.zip
  • 004 Add Table Header and Total Price
  • 005 Multicells.html
  • 006 Current-Source-Code.zip
  • 006 Student Project Adding Multiline Text to PDF
  • 007 Solution.zip
  • 007 Student Project Solution
  • 008 Programming ToolConcept of the Day Using the PyCharm Debugger
  • external-links.zip

  • 27 - Day 27 - App (Email News) #api #email
  • 001 Today
  • 002 Programming ToolConcept of the Day API Explained
  • 003 api-url-example.zip
  • 003 URL Requests with Python
  • 004 Getting Data from an API
  • 005 Current-Source-Code.zip
  • 005 Student Project Email the API Data
  • 006 Solution.zip
  • 006 Student Project Solution
  • external-links.zip

  • 28 - Day 28 - App (Email News) #schedule-task
  • 001 Today
  • 002 Five Program Refinements
  • 003 Download a File from the Web
  • 004 Student Project Astronomy Image of the Day
  • 005 Solution.zip
  • 005 Student Project Solution
  • 006 Programming ToolConcept of the Day Using PythonAnywhere PaaS
  • external-links.zip

  • 29 - Day 29 - App(Weather API) #api #html #flask
  • 001 Today
  • 002 cat.zip
  • 002 Programming ToolConcept of the Day HTML Tutorial
  • 003 cat.zip
  • 003 tutorial.html
  • 003 Build a Website with Flask
  • 004 Build a REST API
  • 005 Running Multiple Apps
  • 006 Student Project Build a Thesaurus API (Part 1)
  • 007 Solution.zip
  • 007 Student Project Solution
  • external-links.zip

  • 30 - Day 30 - App(Weather API) #data-analysis #jupyter-lab
  • 001 Today
  • 002 Programming Tool of the Day Jupyter Lab Tutorial
  • 003 data.zip
  • 003 data-small.zip
  • 003 Pandas In-Depth Exploring 200-years of European Weather Data
  • 004 API that Returns Weather Temperature Data
  • 005 Current-State-of-the-Program.zip
  • 005 dictionary.csv
  • 005 Student Project Build a Thesaurus API (Part 2)
  • 006 Solution.zip
  • 006 Student Project Solution
  • external-links.zip

  • 31 - Day 31 - App(Weather API) #advanced-api
  • 001 Today
  • 002 Programming ToolConcept of the Day Data Analysis and Visualization Theory
  • 003 Show Data Table on the Webpage
  • 004 URL Endpoints for All Data and Annual Data
  • 005 wines.zip
  • 005 Student Project Analyze a Wine Tasting Dataset
  • 006 Solution.zip
  • 006 Student Project Solution
  • external-links.zip

  • 32 - Day 32 - App(Weather Forecast Web App) #streamlit #interactive
  • 001 Today
  • 002 app-design.zip
  • 002 Coding the User Interface
  • 003 Plotting Data Dynamically
  • 004 happy.csv
  • 004 Student Project Build a Happiness Data App
  • 005 Solution.zip
  • 005 Student Project Solution
  • external-links.zip

  • 33 - Day 33 - App (Weather Forecast Web App) #data-visualization #plotting #plotly
  • 001 Today
  • 002 Getting Raw Forecast Data
  • 003 Filtering Forecast Data
  • 004 images.zip
  • 004 Add Sky Conditions
  • 005 Current-Source-Code.zip
  • 005 Student Project Fix the Weather Forecast App
  • 006 Student Project Solution
  • external-links.zip

  • 34 - Day 34 - App (Book Sentiment Analysis) #regex
  • 001 miracle-in-the-andes.zip
  • 001 Today
  • 002 Programming ToolConcept of the Day Regular Expressions (Regex)
  • 003 miracle-in-the-andes.zip
  • 003 Get Number of Chapters
  • 004 Extract Certain Sentences
  • 005 Most Common Words
  • 006 miracle-in-the-andes.zip
  • 006 Student Project Regular Expressions
  • 007 Solution.zip
  • 007 Student Project Solution
  • external-links.zip

  • 35 - Day 35 - App (Book Sentiment Analysis) #natural-language-processing #nlp
  • 001 Today
  • 002 miracle-in-the-andes.zip
  • 002 Most Used Non-Stop Words
  • 003 Most PositiveNegative Chapters
  • 004 diary.zip
  • 004 Student Project Visualise Your Mood Across Days
  • 005 Solution.zip
  • 005 Student Project Solution
  • 006 Programming ToolConcept of the Day Applications of NLP
  • external-links.zip

  • 36 - Day 36 - App(Email Webcam Object Detection) #opencv
  • 001 Today
  • 002 Programming ToolConcept of the Day Images from a Computer Science Perspective
  • 002 array.zip
  • 002 image.zip
  • 003 Capture Webcam Video
  • 004 Program the Webcam to Detect Moving Objects
  • 005 Trigger Action when the Webcam Detects an Object
  • 006 Student Project Add Live Timestamp to Webcam Video
  • 007 Solution.zip
  • 007 Student Project Solution
  • external-links.zip

  • 37 - Day 37 - App(Email Webcam Object Detection) #email
  • 001 Today
  • 002 Extract Images from Webcam Video
  • 003 Send Email with Attachment
  • 004 Send Email Attachment when Webcam Detects an Object
  • 005 Threading in Python
  • 006 Programming ToolConcept of the Day Applications of Image Processing
  • external-links.zip

  • 38 - Day 38 - App(Web Scraping Musical Events) #requests #selectorlib
  • 001 Today
  • 002 Programming ToolConcept of the Day Web Scraping
  • 003 headers.zip
  • 003 url.zip
  • 003 Scraping a Webpage
  • 004 Extracting Data from the Scraped Content
  • 005 Storing the Extracted Data in Text Files
  • 006 send-email.zip
  • 006 Send Email when New Event is Found on the Website
  • 007 Running the Program Non-Stop
  • 008 Student Project Scrape Temperature Data
  • 009 Solution.zip
  • 009 Student Project Solution
  • external-links.zip

  • 39 - Day 39 - App (Web Scraping Musical Events) #sql-databases
  • 001 Today
  • 002 Programming ToolConcept of the Day SQL Databases
  • 003 data.zip
  • 003 Select, Add, and Delete SQL Data
  • 004 Storing the App Data in an SQL Database
  • 005 Current-State-of-the-Program.zip
  • 005 Student Project Store Temperature Data in SQL Database
  • 006 Solution.zip
  • 006 Student Project Solution
  • external-links.zip

  • 40 - Day 40 Object Oriented Programming #classes #oop
  • 001 Today
  • 002 data.zip
  • 002 extract.zip
  • 002 main.zip
  • 002 Classes and Object Oriented Programming #classes #oop
  • 003 Class init and self
  • 004 Student Project.html
  • 005 task1.zip
  • 005 task2.zip
  • 005 task3.zip
  • 005 task4.zip
  • 005 task5.zip
  • 005 Student Project Solution.html

  • 41 - Day 41 - App (Hotel Booking App) #classes #oop
  • 001 Today
  • 002 Programming ToolConcept of the Day Class vs Instance
  • 003 Planning the App in OOP Style
  • 004 Code the Classes
  • 005 hotels.csv
  • 005 Create Instances
  • 006 Implement the Methods of the Hotel Class
  • 007 Implement the Methods of the Reservation Ticket Class
  • 008 articles.csv
  • 008 pdf-code.zip
  • 008 Student Project
  • 009 Solution.zip
  • 009 Student Project Solution

  • 42 - Day 42 - App (Hotel Booking App) #classes #oop
  • 001 Today
  • 002 cards.csv
  • 002 Credit Card feature #extending #new-feature
  • 003 card-security.csv
  • 003 Secure Credit Card feature #inheritance #new-feature
  • 004 Overwriting Parent Methods
  • 005 cards.csv
  • 005 card-security.csv
  • 005 hotels.csv
  • 005 main.zip
  • 005 Student Project - Spa Hotel Class
  • 006 Solution.zip
  • 006 Student Project Solution

  • 43 - Day 43 - App (Hotel Booking App) #classes-advanced #oop-advanced
  • 001 Today
  • 002 main2.zip
  • 002 Instance Variables Vs. Class Variables
  • 003 Instance Methods Vs. Class Methods
  • 004 Properties
  • 005 Static Methods
  • 006 Magic Methods
  • 007 Abstract Classes and Abstract Methods
  • 008 Upcoming Apps.html
  • 53,700 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 6455
    حجم: 10579 مگابایت
    مدت زمان: 2327 دقیقه
    تاریخ انتشار: 4 اسفند 1401
    طراحی سایت و خدمات سئو

    53,700 تومان
    افزودن به سبد خرید