Companies Home Search Profile

Teach Python to High School Students

Focused View

Sunil Nair,ByteSize Trainings

6:38:53

9 View
  • 1.1 Boolean.html
  • 1.2 Download Mu Python Editor.html
  • 1.3 Numbers.html
  • 1.4 Strings.html
  • 1. Variables - Video Chapter.mp4
    12:11
  • 2. Variables - Text Chapter.html
  • 3. Using Variables.html
  • 4.1 Input.html
  • 4.2 Print.html
  • 4. Functions - Video Chapter.mp4
    10:40
  • 5. Functions - Text Chapter.html
  • 6. Invitation.html
  • 1.1 Form a Sentence.html
  • 1.2 Split and Replace.html
  • 1.3 Strip Blank Spaces.html
  • 1.4 Upper, Lower and Title Case.html
  • 1. Strings - Video Chapter.mp4
    18:54
  • 2.1 Build a Sentence with String Formatting.html
  • 2.2 Paragraph.html
  • 2.3 Thousand Seperator.html
  • 2. String Formatting - Video Chapter.mp4
    08:52
  • 3. Strings - Text Chapter.html
  • 4. Strings.html
  • 5.1 Arithmetic Operations.html
  • 5.2 Increment and Decrement.html
  • 5.3 Rounding Numbers.html
  • 5.4 The Math Library.html
  • 5. Numbers - Video Chapter.mp4
    14:18
  • 6. Numbers - Text Chapter.html
  • 7. Numbers.html
  • 1.1 Bake Shop Menu.html
  • 1.2 Even or Odd.html
  • 1.3 Positive, Negative or Zero.html
  • 1.4 Search.html
  • 1. If Statements - Video Chapter.mp4
    17:30
  • 2. If Statements - Text Chapter.html
  • 3. Code Correction.html
  • 4.1 Random Card from Deck.html
  • 4.2 Random Letter.html
  • 4.3 Random Number.html
  • 4. Random - Video Chapter.mp4
    07:14
  • 5. Random - Text Chapter.html
  • 6. Random.html
  • 1.1 Count the Vowels.html
  • 1.2 For Loop using Range.html
  • 1.3 Iteration.html
  • 1. For Loop - Video Chapter.mp4
    09:55
  • 2. For Loop - Text Chapter.html
  • 3. For Loop.html
  • 4.1 Password Prompt.html
  • 4.2 Random Number Game.html
  • 4.3 Roll the Dice.html
  • 4. While Loop - Video Chapter.mp4
    14:20
  • 5. While Loop - Text Chapter.html
  • 6. While Loop.html
  • 1.1 Iteration.html
  • 1.2 Lists and Tuples.html
  • 1.3 Shopping Cart.html
  • 1.4 Tournament Groups.html
  • 1. Lists and Tuples - Video Chapter.mp4
    19:54
  • 2. Lists and Tuples - Text Chapter.html
  • 3. Lists and Tuples.html
  • 4.1 Enumerate.html
  • 4. Enumerate Function - Video Chapter.mp4
    03:11
  • 5. Enumerate Function - Text Chapter.html
  • 6.1 End and Seperator.html
  • 6. More Fun with Lists.mp4
    05:37
  • 1.1 Bake Shop.html
  • 1.2 Keys, Values and Items.html
  • 1.3 Pick Random from a Dictionary.html
  • 1.4 Shopping Cart.html
  • 1. Dictionaries - Video Chapter.mp4
    21:59
  • 2. Dictionaries - Text Chapter.html
  • 3. Dictionaries.html
  • 1.1 Draw a Robo.html
  • 1.2 Squares and Cubes.html
  • 1. Build Functions - Video Chapter.mp4
    07:45
  • 2. Build Functions - Text Chapter.html
  • 3. Local and Global Variables - Video Chapter.mp4
    03:10
  • 4. Local and Global Variables - Text Chapter.html
  • 1.1 Keyword Arguments.html
  • 1.2 Non-Keyword Arguments.html
  • 1. Arguments and Keyword Arguments - Text Chapter1.mp4
    05:47
  • 2. Arguments and Keyword Arguments - Text Chapter.html
  • 3.1 Jumble.html
  • 3.2 Kilometres to Miles.html
  • 3. Create a Library - Video Chapter.mp4
    07:18
  • 4. Create a Library - Text Chapter.html
  • 1.1 List Directory.html
  • 1.2 Scan Directory.html
  • 1. Files and Directories - Video Chapter.mp4
    06:26
  • 2. Files and Directories - Text Chapter.html
  • 3.1 Working with Text File.html
  • 3. File Handling - Text Files - Video Chapter.mp4
    10:20
  • 4. File Handling - Text Files - Text Chapter.html
  • 5. File Handling - JSON Files - Video Chapter.mp4
    14:17
  • 6. File Handling - JSON Files - Text Chapter.html
  • 7.1 Exception for all Errors.html
  • 7.2 Exception for Specific Errors.html
  • 7. Error Handling - Video Chapter.mp4
    10:23
  • 8. Error Handling - Text Chapter.html
  • 1.1 Current Date and Time.html
  • 1.2 Leap Year.html
  • 1.3 Timedelta.html
  • 1. Date and Time - Video Chapter.mp4
    10:47
  • 2. Date and Time - Text Chapter.html
  • 3.1 Convert String to Time.html
  • 3.2 Convert Time to String.html
  • 3. Date Formatting - Video Chapter.mp4
    12:23
  • 4. Date Formatting - Text Chapter.html
  • 1. Introduction to OOP.mp4
    08:24
  • 2.1 Class and Object.html
  • 2. Class and Objects.mp4
    05:13
  • 3.1 Constructor - Instantiate an Object.html
  • 3. Initializer.mp4
    05:33
  • 4.1 Methods.html
  • 4.2 Shopping Cart Application.html
  • 4. Methods.mp4
    05:55
  • 5. OOP - Text Chapter.html
  • 1.1 Bubble Sort.html
  • 1. Bubble Sort - Video Chapter.mp4
    08:24
  • 2. Bubble Sort - Text Chapter.html
  • 3.1 Linear Search.html
  • 3. Linear Search - Video Chapter.mp4
    07:06
  • 4. Linear Search - Text Chapter.html
  • 5.1 Binary Search.html
  • 5. Binary Search - Video Chapter.mp4
    18:37
  • 6. Binary Search - Text Chapter.html
  • 1.1 Password Hashing.html
  • 1. Password Hashing - Video Chapter.mp4
    07:54
  • 2. Password Hashing - Text Chapter.html
  • 3.1 Simple Password Hashing Program.html
  • 3. Sample Password Hashing Program.mp4
    07:01
  • 1.1 Create or Connect to Database.html
  • 1. Create Database - Video Chapter.mp4
    07:45
  • 2. Create Database - Text Chapter.html
  • 3.1 Create Table.html
  • 3. Create Table - Video Chapter.mp4
    06:21
  • 4. Create Table - Text Chapter.html
  • 5.1 Insert Rows into Table.html
  • 5. Insert Rows into Table - Video Chapter.mp4
    06:55
  • 6. Insert Rows into Table - Text Chapter.html
  • 7.1 Read Rows from Table.html
  • 7. Read Rows from Table - Video Chapter.mp4
    04:37
  • 8. Read Rows from Table - Text Chapter.html
  • 9.1 Update and Delete Rows.html
  • 9. Update and Delete Rows - Video Chapter.mp4
    04:42
  • 1.1 gui tkinter introduction.zip
  • 1. Introduction to GUI with Tkinter.mp4
    04:40
  • 2.1 gui tkinter widgets.zip
  • 2. Tkinter Widgets.mp4
    08:16
  • 3.1 gui tkinter frame widget.zip
  • 3. The Frame Widget.mp4
    04:23
  • 4.1 measurement convertor app.zip
  • 4. Simple GUI Program.mp4
    12:00
  • 1.1 Factorial using Recursion.html
  • 1. Recursion - Video Chapter.mp4
    05:44
  • 2. Recursion - Text Chapter.html
  • 3. Using Recursion to List files from Sub Directories.mp4
    06:12
  • Description


    The Ultimate Teachers guide to Python using Videos, Illustrations, Code Samples & Assignments

    What You'll Learn?


    • Foundation of Python Programming Language
    • Creating Variables and using Functions
    • Strings and Numbers
    • If Statements and Loops
    • Data Collections - Lists, Tuples and Dictionaries
    • File Handling & Error Handling
    • Date and Time
    • Build Custom Functions and Libraries
    • Object Oriented Programming (OOP)
    • Recursion
    • Regular Expressions
    • Common Algorithms (Bubble Sort, Linear Search, Binary Search)
    • Password Hashing
    • CRUD with SQLite Database Engine
    • Introduction to GUI

    Who is this for?


  • Parents willing to teach their teenage children coding
  • Teachers willing to teach coding to teenage students
  • What You Need to Know?


  • Be able to type using the keyboard
  • More details


    Description

    If you are a teacher, parent or guardian, join me in this exciting teachers' guide on Python Programming that will assist you in teaching high school students.  The instructional videos and text material have incorporated using simple English with terms that are easy to follow.

    Kindly note that only teachers, parents and guardians can create the account and purchase the course.


    Feedback from School Students whom I have mentored 1-on-1

    Vinith Ramaswamy, Dubai International Academy, Dubai, UAE

    "I have heard back from 4 universities so far and have gotten accepted to all of them: Purdue, UIUC, Wisconsin-madison, and WPI, everything you taught me was definitely a huge part in it so thank you so much"

    Prateeti Saran, Dubai International Academy, Dubai, UAE

    "I just recently got into Columbia University for Computer Science and wanted to thank you for being the one who helped me get interested in and get started with CS. Your teaching was amazing, and really really developed my passion for CS, thank you so so much!"

    Josh Killa, Dubai College, Dubai

    "My top choices for receiving offers were from Imperial College London and Warwick university to study computer science. Thanks, Sunil your teaching has had a massive impact"


    Course Curriculum

    • Variables and Functions

    • Strings and Numbers

    • If Statements

    • Loops - For and While

    • Data Collections - Lists, Tuples and Dictionaries

    • Error Handling

    • File Handling with JSON

    • Build Custom Functions and Libraries

    • Date and Time

    • Object Oriented Programming

    • Common Algorithms (Binary and Linear Search, Bubble Sort)

    • Password Hashing

    • CRUD with SQLite DB Engine

    • Recursion

    • Introduction to GUI

    What this course contains

    • Easy to follow instructional videos

    • 16 Chapters with both Instructional Videos and Textual Material containing high-quality illustrations

    • 62 Python Code Samples

    • 40 Assignments

    Software to Install

    • To begin with, you may use the Free Online Code editor available in the Resource section of each chapter

    • For additional practice, we recommend installing Mu: a simple Python editor for beginners

    Guaranteed Course Outcome

    • Understanding of Programming Concepts using Real-World Examples.

    • Promotes Creative Thinking and encourages the real-world application of coding skills

    • Introduction to Object Oriented Programming and Databases

    • The ability to build applications with ease.

    The Apps that can be built with the help of this course

    With 44 Code Samples and 31 Assignments, learners can attain the skills to create a wide selection of programs. The most notable ones are listed below:

    • Virtual Wardrobe Planner

    • Match Roster Generator

    • Guessing Number Game

    • Multiplication Table Generator

    • Number Divisibility

    • Even and Odd Number Extraction

    • The ATM Replica

    • Automated Dice Roll

    • Shopping List

    • Phonetic App

    • Jumble Words Generator

    • Food Ordering App

    • File Search Application

    • Aspect Ratio Calculator

    • Library Management System

    • Authentication App with Password Hashing

    Can Teachers and Parents use this course as a guide for teaching kids younger than 17?

    Math is taught in every grade in school, the base concepts remain the same, but the complexity increases with every grade. The same learning progression can be achieved with programming languages for children. This course has been specifically designed as a teaching guide for parents, teachers and guardians who wish to teach high school students.

    How does this course compare with "Teach Python to Kids Age 11 to 13"?

    This course contains 7 additional lessons, with each existing lesson having additional content

    • Libraries

    • Date and Time

    • Object Oriented Programming

    • Common Algorithms (Binary and Linear Search, Bubble Sort)

    • Password Hashing

    • CRUD with SQLite DB Engine

    • Introduction to GUI

    • Also contains 16 Additional Code Samples and New Assignments

    Who this course is for:

    • Parents willing to teach their teenage children coding
    • Teachers willing to teach coding to teenage students

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Sunil Nair is an Edupreneur based in Dubai. With a will to educate, Sunil Nair moved from his 13-year career as an IT Professional to a full-time Educator. Since 2017, he has been mentoring both Children and Professionals alike with a focus on achieving rapid implementation of skills.For Professionals, he has developed and delivered high-in-demand IT courses in Programming, Office Applications, Databases, Analytics, Cloud Computing and New Technologies. Sunil's interactive style of teaching Professionals using custom-built Web Apps has helped working professionals implement new skills with ease.As of Feb 2023, Sunil Nair has designed content for 20+ courses and delivered over 700+ Training hours (ILT & VILT'S) to professionals across 50+ institutions primarily the Government sector, Banking, Insurance, Real Estate, FMCG & Media.For children, he has developed courses in Programming covering Web Design, Python, JavaScript and Web App Development. He revels as a mentor and helps children achieve their aspirations of joining top universities for Computer Science.Vinith Ramaswamy, Dubai International Academy, Dubai, UAE"I have heard back from 4 universities so far and have gotten accepted to all of them: Purdue, UIUC, Wisconsin-madison, and WPI, everything you taught me was definitely a huge part in it so thank you so much"Prateeti Saran, Dubai International Academy, Dubai, UAE"I just recently got into Columbia University for Computer Science and wanted to thank you for being the one who helped me get interested in and get started with CS. Your teaching was amazing, and really really developed my passion for CS, thank you so so much!"Josh Killa, Dubai College, Dubai"My top choices for receiving offers were from Imperial College London and Warwick university to study computer science. Thanks, Sunil your teaching has had a massive impact"When Sunil is not busy Educating, his keen interest is in practising classical hatha yoga or simply reading a book.
    ByteSize Trainings
    ByteSize Trainings
    Instructor's Courses
    At ByteSize, Educator and Author Sunil Nair designs in-demand IT courses across Programming, Office Applications, Databases, Analytics, Cloud Computing and New Technologies by breaking down their complexity. He then delivers it in Byte-Sized format in a highly interactive and engaging manner. The Byte-Sized training make learning easy and enable rapid implementation of new skills.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 43
    • duration 6:38:53
    • Release Date 2024/05/03