Learn Programming – An Introduction For Non-Programmers
Learn Programming – An Introduction For Non-Programmers, available at $59.99, has an average rating of 4.25, with 63 lectures, 8 quizzes, based on 301 reviews, and has 1097 subscribers.
You will learn about Understand the basic concepts of programming Be prepared to learn any programming language This course is ideal for individuals who are This course is meant for anyone who is curios about programming, no matter if you going to study it on university or just want to learn some programming for your own use. or This is NOT a course for you if you already have some programming expirience in any programming language. It is particularly useful for This course is meant for anyone who is curios about programming, no matter if you going to study it on university or just want to learn some programming for your own use. or This is NOT a course for you if you already have some programming expirience in any programming language.
Enroll now: Learn Programming – An Introduction For Non-Programmers
Summary
Title: Learn Programming – An Introduction For Non-Programmers
Price: $59.99
Average Rating: 4.25
Number of Lectures: 63
Number of Quizzes: 8
Number of Published Lectures: 63
Number of Published Quizzes: 8
Number of Curriculum Items: 71
Number of Published Curriculum Objects: 71
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand the basic concepts of programming
- Be prepared to learn any programming language
Who Should Attend
- This course is meant for anyone who is curios about programming, no matter if you going to study it on university or just want to learn some programming for your own use.
- This is NOT a course for you if you already have some programming expirience in any programming language.
Target Audiences
- This course is meant for anyone who is curios about programming, no matter if you going to study it on university or just want to learn some programming for your own use.
- This is NOT a course for you if you already have some programming expirience in any programming language.
This course will help you unlock the mysteries of programming. We will step-by-step look at the fundamental building blocks found in almost all programming languages. We will use Python as our tool, but this is not an introduction to Python, our focus is on the concepts of programming.
After this course you will have a solid foundation to learn any programming language as you will recognize everything you learned during this course.
This is a course by the author of the book Computer Programming for Absolute Beginners
Course Curriculum
Chapter 1: Introduction to the course
Lecture 1: Course layout and structure
Lecture 2: Downloading and installing the software we need
Lecture 3: The code for the programs we write
Chapter 2: Computers and applications
Lecture 1: Introduction to computers and applications
Lecture 2: Machine code – the language of computers
Lecture 3: Translating to machine code. Compilers and Interpreters
Lecture 4: Programming languages
Lecture 5: Tools for programmers
Lecture 6: Summary of section 2 – Computers and applications
Chapter 3: Sequence
Lecture 1: Introduction to sequence
Lecture 2: Instructions and statments
Lecture 3: The flow of a program
Chapter 4: Data and data types
Lecture 1: Introduction to data and data types
Lecture 2: Variables
Lecture 3: Data types
Lecture 4: Numeric data types
Lecture 5: String data type
Lecture 6: The Boolean data type
Lecture 7: Data types in other languages
Lecture 8: Summary data and data types
Chapter 5: Operators
Lecture 1: Introduction to operators
Lecture 2: What is an operator
Lecture 3: Operations on numbers
Lecture 4: Operations on strings
Lecture 5: How many operators are there?
Lecture 6: Operators in other languages
Lecture 7: Summary operators
Chapter 6: Containers
Lecture 1: Introduction to containers
Lecture 2: What is a container?
Lecture 3: List
Lecture 4: Dictionaries and tuples
Lecture 5: Are strings containers?
Lecture 6: Containers in other languages
Lecture 7: Summary containers
Chapter 7: Iteration
Lecture 1: Introduction to iteration
Lecture 2: Defining a block of code
Lecture 3: Repeating a fixed number of times
Lecture 4: Iterating over a container
Lecture 5: Repeating until a condition is true (or false)
Lecture 6: Iteration in other languages
Lecture 7: Summary iteration
Chapter 8: Selection
Lecture 1: Introduction to selection
Lecture 2: The if statement, the most basic selection
Lecture 3: If not? The else statement
Lecture 4: Selection in other languages
Lecture 5: Summary selection
Chapter 9: Functions
Lecture 1: Introduction to functions
Lecture 2: Defining a function
Lecture 3: Calling a function
Lecture 4: Passing values to a function – arguments
Lecture 5: Returning a value from a function
Lecture 6: Functions in other languages
Lecture 7: Summary functions
Chapter 10: Object oriented programming
Lecture 1: Introduction to object oriented programming
Lecture 2: Classes and objects
Lecture 3: Objects have data and behavior
Lecture 4: Classes and objects in use
Lecture 5: Object oriented programming in other languages
Lecture 6: Summary object oriented programming
Chapter 11: From idea to program
Lecture 1: Introduction – From idea to program
Lecture 2: An example problem – Defining it and breaking it down
Lecture 3: An example problem – Transforming the plan into code
Chapter 12: Summary
Lecture 1: Now you know the basics. Whats next?
Instructors
-
Joakim Wassberg
Professional Programming Instructor
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 2 votes
- 3 stars: 39 votes
- 4 stars: 104 votes
- 5 stars: 155 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024