Functions are a fundamental building block of programming. They help us organize our code into manageable and reusable pieces. Let's explore the basics of functions by way of a burger joint. A burger joint may seem like an odd place to learn about code organization...but let's see where this goes.
Lesson Links
Use this link for the full course: • Gentle Introduction to Programming fo...
"How to Organize Your Code with Functions": https://www.freecodecamp.org/news/org...
Content
00:00 The importance of organizing code
00:18 Organizing a burger joint
00:43 Defining functions
01:43 Purpose of functions
02:15 Anatomy of a function
03:25 Example walk thru
04:25 Key points
Course Description
Programming is an exciting, and lucrative, profession. Whether you want to develop phone apps, web apps, or apps for a desktop, the basic ideas and skills are the same. This course is a gentle introduction to the basic concepts and vocabulary of programming.
You won't learn a particular programming language in this course. Rather this course prepares you with the terms and techniques you need to be successful with any programming language.
In this self-paced online course, you will learn how to think like a developer. You'll turn an idea into a program using pseudocode, including if statements, loops, functions, and variables.
Audience
This course is intended for:
• Anyone new to programming
• Middle school or high school students interested in programming
• Existing developers that want to power up on programming fundamentals
• Those that manage or interact with developers to better understand their specialized processes and vocabulary
No prerequisite knowledge or skills are needed for this course.
This is the first course of the "How to Become a Web Developer" series.
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
😊About Me
Hey! I'm Deborah Kurata
I'm a software developer and YouTube content creator. I speak at conferences such as VS Live and ng-conf. I write articles for freeCodeCamp. And I'm a Pluralsight author with courses in the top 10 most popular (out of 10,000+) over the past 5 years. For my work in support of software developers, I've been recognized with the Microsoft Most Valuable Professional (MVP) award, and I'm a Google Developer Expert (GDE).
View my YouTube content: / @deborah_kurata
Contact me on Twitter: / deborahkurata
Find my Pluralsight courses: https://www.pluralsight.com/profile/a...
Access my freeCodeCamp articles: https://www.freecodecamp.org/news/aut...
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
#programming #programmingbasics #learnprogramming #learnprogrammingonyoutube #learntocode #beginners #gettingstarted #development #developer #programmer #code #bestpractice #kurata #function #subroutine #codeorganization #structuredprogramming