Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Programming Fundamentals

Posted By: ELK1nG
Programming Fundamentals

Programming Fundamentals
Last updated 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 14.67 GB | Duration: 11h 37m

Python programming language

What you'll learn

Learn the essentials of setting up their development environment and writing Python code effectively.

Understand the functionality and usage of the Read, Evaluate, Print, Loop (REPL) tool in Python.

Grasp the concept of variables and how to manipulate data using different data types such as integers, floats, strings, and booleans.

Explore expressions, statements, and basic data types, understanding their behaviors and applications in Python programming.

Master logical control structures such as if statements, else statements, and advanced conditional logic.

Dive into data structures including lists, tuples, dictionaries, and sets, learning how to manipulate and iterate over them.

Develop proficiency in using loops for iteration, including for loops, while loops, and list comprehensions.

Gain insights into creating and manipulating dictionaries using comprehension techniques.

Explore advanced iteration techniques using zip, range, and enumerate functions to combine and iterate over collections effectively.

Requirements

There are no specific prerequisites for this course. However, having a basic understanding of computer usage and familiarity with navigating the command line interface (CLI) may be beneficial. Additionally, a willingness to learn and a curiosity about programming are the only prerequisites needed to dive into this course. Whether you're a student, an aspiring developer, or someone simply interested in learning programming, this course welcomes participants of all backgrounds and skill levels.

Description

This course is a comprehensive introduction to programming using the Python programming language, tailored for beginners who are eager to learn the fundamentals of coding. Throughout the series, participants will be guided by hosts Justin and Vonne as they explore various essential concepts and techniques in Python programming.The course begins by guiding learners through the initial setup required to start writing Python code, covering different tools and alternatives for writing code effectively. Participants will then delve into fundamental programming concepts such as variables, expressions, statements, and basic data types including numbers, strings, and booleans.As the course progresses, learners will gain insights into more advanced topics, including logical control structures like if statements and iteration using for and while loops. They will explore essential data structures such as lists, tuples, dictionaries, and sets, understanding their uses and operations.Moreover, participants will learn about list comprehensions, dictionary comprehensions, and other advanced techniques for data manipulation and iteration. The course also covers functions, modules, and packages, providing learners with a comprehensive understanding of Python programming essentials.By the end of the course, participants will have acquired a solid foundation in Python programming, enabling them to write basic programs, manipulate data effectively, and understand core programming concepts. Whether you're completely new to programming or looking to solidify your understanding of Python fundamentals, this course will equip you with the necessary skills to embark on your programming journey confidently.

Overview

Section 1: Fundamentals

Lecture 1 Overview

Lecture 2 Setting Up the Environment

Lecture 3 Exploring the REPL

Lecture 4 Variables and Values

Lecture 5 Expressions and Statements

Section 2: Basic Data Types

Lecture 6 Basic Data Types

Lecture 7 Basic Data Types: Numbers

Lecture 8 Basic Data Types: Strings

Lecture 9 Basic Data Types: Booleans

Section 3: Comparisons, Conditions and Control

Lecture 10 Compare Data

Lecture 11 Logic Control

Lecture 12 If Statements

Lecture 13 if-Else Statements

Lecture 14 If-Elif-Else Statements

Section 4: Collection Types

Lecture 15 Lists

Lecture 16 Lists Part 2

Lecture 17 Tuples

Lecture 18 Dictionaries

Lecture 19 Dictionaries Part 2

Lecture 20 Sets

Section 5: Iteration

Lecture 21 What is Iteration

Lecture 22 For Loops

Lecture 23 While Loops

Lecture 24 List Comprehensions

Lecture 25 Dictionary Comprehensions

Lecture 26 Iteration Helpers

This course is tailored for individuals who are new to programming and wish to embark on their journey with Python.,Whether you're a complete beginner or someone with minimal programming experience, this course is designed to provide a gentle introduction to the basics of programming using Python.,If you're eager to learn how to set up your programming environment, grasp fundamental Python concepts, and understand the core principles of programming, then this course is ideal for you.