Programming For Non-Technical Students (Beginner Level)
Published 6/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 209.95 MB | Duration: 1h 4m
Published 6/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 209.95 MB | Duration: 1h 4m
Become a better programmer by learning fundamental concepts that are usually missed by self-taught learners and tutors.
What you'll learn
Understand what programming really is
Understand how variable creation, memory allocation and Garbage Collection work
Understand the structure and building blocks of programming languages
Understand Pseudo-code and its importance in programming and in real world
Requirements
No programming knowledge or experienced required. You will learn everything you need to know.
Description
This course is for aspiring programmers with little or zero background in Mathematics and Computer Science. It is also for individuals who want to learn programming fundamentals before learning a language of their choice.In this, you will learn fundamental programming concepts that people usually miss when learning programming on their own, you will also learn important concepts that are sometimes not covered in online tutorials.This course covers and explains the following topics:What programming really isHow variable creation, memory allocation and Garbage Collection (GC) workThe structure and building blocks of programming languagesPseudo-code and its importance in programming and in the real worldAfter completing each section of the course, there are a few quizzes to test how well you understand what was taught in the section. These quizzes may also contain topics and concepts that are not included in the lecture itself. Therefore, it is important to attempt the quizzes.This course contains only a few written code exercises. This is intentional because the strong emphasis is placed on developing your pseudo-coding skills, which help you master any programming language of your choice with ease.After completing this course, we encourage you to leave a rating and provide your feedback. Your input is valuable and helps us enhance the quality and effectiveness of future course offerings.
Overview
Section 1: Introduction module
Lecture 1 Introduction
Lecture 2 What programming really is
Lecture 3 Compilation & Execution
Section 2: Structure of programming languages
Lecture 4 Variables, Constants & Pointers
Lecture 5 Datatypes
Lecture 6 Operators & Conditional Statements
Lecture 7 Loops & Pseudocode
Section 3: Outro
Lecture 8 Conclusion & What Next
Non-technical students/individuals trying to break into technology,Self-taught developers who skipped some basic concepts taught in the Computer Science degrees