Skip to content

HKDesign

  • Courses
  • Login
HKDesign
  • Home
  • Courses
  • Digital Literacy
  • Tools for Strengthening Your Coding Literacy

Tools for Strengthening Your Coding Literacy

Curriculum

  • 1 Section
  • 10 Lessons
  • 10 Weeks
Expand all sectionsCollapse all sections
  • Lessons
    10
    • 1.1
      Introduction to HTML, CSS, and Github
    • 1.2
      Application Development Using Airtable and n8n With Minimal Coding
    • 1.3
      Web Development in WordPress
    • 1.4
      Introduction to SQL for Simple Data Analysis
    • 1.5
      Basic Python Programming I
    • 1.6
      Basic Python Programming II
    • 1.7
      Beginning JavaScript I
    • 1.8
      Beginning JavaScript II
    • 1.9
      Basic Python Web Programming in Flask I
    • 1.10
      Basic Python Web Programming in Flask II

Basic Python Web Programming in Flask I

https://hkdesign.org/wp-content/uploads/2025/09/Getting_Found_on_Google.mp4

WordPress as a CMS (content management system) includes all the administrative modules for providing data entry, processing, and storage of important web contents of an organization with built-in authentication and file access permissions so different parties can get to see what they are allowed to see on a website. Custom Coded application requires more works done by the development team like choosing a development framework (i.e. both front-end and back-end), picking the database infrastructure (i.e. SQL or noSQL), and assembling the needed modules to enable similar CMS-like functionalities and other business logic for delivering additional web services to their customers. Flask is a Python based framework for developing such custom coded application.

Building the website is only the first step, what comes next is the production of the needed contents for generating visitor traffic to the website through the CMS or custom coded application. However, that is not enough for attracting eyeballs when nobody knows the contents exist. Therefore, SEO (Search Engine Optimization) becomes a mandatory knowhow for website builders to master as to ensure proper web page titles, meta tags, keywords, and site map will be embedded in the contents for search engine to crawl and rank and social media campaigns and backlinks created to enhance public trust and reputation.

In this lesson, the Google Search Console and Keyword Planner will be introduced as tools to complement WordPress CMS website or Python Flask custom coded application development.

  1. CMS Based Websites VS Custom Coded Websites.
  2. Introduction to Python Flask.
  3. Create CMS and custom coded websites in Python Flask.
  4. What is SEO? How does on page, off page, and technical SEO differ from each other?
  5. Use of Google Search Console and Keyword Planner to enhance SEO.

Self-study Videos

  1. CMS VS Custom Coded Websites (2:12 min)
  2. Flask Tutorial #1 – How to Make Websites with Python (10:35 min)
  3. Flask Tutorial #2 – HTML Templates (13:43 min)
  4. What Is Headless CMS? (2:41 min)
  5. Beginner’s Guide to SEO in 2025 (8 min 19 sec)
  6. On Page And Off Page SEO (14 min 43 sec)
  7. Technical SEO explained in 10 minutes (10 min 13 sec)
  8. How to Choose an SEO-Friendly Content Management System (4:16 min)
  9. Intro to Google Search Console – Search Console Training (3:15 min)
  10. How To Setup Google Search Console | 3 Simple Methods (Beginners Guide) (11 min 7 sec)
  11. Google Search Console Tutorial: Rank #1 on Google (Tips & Strategies) (19 min 29 sec)
  12. How To Use Google Keyword Planner For Free 2021 (13:24 min)
Beginning JavaScript II
Prev
Basic Python Web Programming in Flask II
Next

© 2025 HKDesign - WordPress Theme by Kadence WP
Image by wal_172619 from Pixabay

  • Courses
  • Login