Learn Programming in C++ for Beginners - Episode 4 - Functions
Are you ready to start your programming career? Get started with programming with the king of programming languages, C++. In this episode, we will use functions to simplify our code
Be ready to go when the class starts by pre-installing development tools! There are many, many options, and you can use whatever you want.
To keep things simple though, if you have a Windows PC or Mac, please install Visual Studio Community and choose the "Desktop development with C++" workload. (VisualStudio.com)
If you have Linux or Mac, you will need to first install G++.
"sudo apt install build-essential"
You will also need an editor or development tool. I recommend Visual Studio Code (not the same as Visual Studio Community). See (https://code.visualstudio.com/) for instructions on installing on various flavors of linux
As a new programmer, you will need to know about some basic concepts in programming before we dive into actual code. These concepts are VERY important as a basis for moving forward.
Join Chuck every Wednesday for the next episode in C++ programming!
Check out our website at https://www.McCulloughAssociates.com
6
views
Can AI help write code for me in C++, C#, Javascript and others. You'll be surprised at the answer!
Chuck uses AI to write a C++ function, but it works in other languages like C#, Javascript, TypeScript, Go, Ruby as well. There's even a plugin called Github Copilot that integrates the same AI assistance into your favorite IDE.
Check out our website at https://www.McCulloughAssociates.com
1
view
Learn Programming in C++ for Beginners - Episode 3 - Logic
Are you ready to start your programming career? Get started with programming with the king of programming languages, C++. In this episode, we will create an interactive program with loops and conditionals
Be ready to go when the class starts by pre-installing development tools! There are many, many options, and you can use whatever you want.
To keep things simple though, if you have a Windows PC or Mac, please install Visual Studio Community and choose the "Desktop development with C++" workload. (VisualStudio.com)
If you have Linux or Mac, you will need to first install G++.
"sudo apt install build-essential"
You will also need an editor or development tool. I recommend Visual Studio Code (not the same as Visual Studio Community). See (https://code.visualstudio.com/) for instructions on installing on various flavors of linux
As a new programmer, you will need to know about some basic concepts in programming before we dive into actual code. These concepts are VERY important as a basis for moving forward.
Join Chuck every Wednesday for the next episode in C++ programming!
Check out our website at https://www.McCulloughAssociates.com
5
views
Learn Programming in C++ for Beginners - Episode 2 - Our first C++ program - Using the tools.
Are you ready to start your programming career? Get started with programming with the king of programming languages, C++. In this episode, we will write our first program and learn the basic syntax of C++.
Be ready to go when the class starts by pre-installing development tools! There are many, many options, and you can use whatever you want.
To keep things simple though, if you have a Windows PC or Mac, please install Visual Studio Community and choose the "Desktop development with C++" workload. (VisualStudio.com)
If you have Linux or Mac, you will need to first install G++.
"sudo apt install build-essential"
You will also need an editor or development tool. I recommend Visual Studio Code (not the same as Visual Studio Community). See (https://code.visualstudio.com/) for instructions on installing on various flavors of linux
As a new programmer, you will need to know about some basic concepts in programming before we dive into actual code. These concepts are VERY important as a basis for moving forward.
Join Chuck every Wednesday for the next episode in C++ programming!
Check out our website at https://www.McCulloughAssociates.com
10
views
Add Constraints to your C++ Templates
The concepts header defines a number of types that can be used to constrain template parameters. We can even create our own constraints.
Check out our website at https://www.McCulloughAssociates.com
1
view
Learn to Program in C++. Free Tutorial for Beginners!
Join the live stream here:
https://youtube.com/live/R0D5gD1eiSU
Check out our website at https://www.McCulloughAssociates.com
3
views
Introduction to C++ Live Stream!
Join the live stream here:
https://youtube.com/live/R0D5gD1eiSU
Check out our website at https://www.McCulloughAssociates.com
3
views
Learn C++. Free Live Stream. C++ For Beginners
Join Chuck March 1, 2023 for a free live stream on C++ programming. Our first session will be on getting the tools you need and an overview of programming in C++. Then weekly, Chuck will guide you through everything you need to become a successful programmer!
Whether you are building embedded systems, games, or just blazing fast applications, C++ is a great first step!
Join the live stream here:
https://youtube.com/live/R0D5gD1eiSU
Check out our website at https://www.McCulloughAssociates.com
3
views
The new RECORD type in C#
Are you using the new record type specifier in C#? Learn how and why to use this new type specifier
Check out our website at https://www.McCulloughAssociates.com
3
views
Cool New Features in C++ 20 - Template Parameter Constraints, Concepts
Check out this video to learn all about the new C++ 20 feature called "concepts." This template feature allows us to specify the implied interface requirements for template parameters.
Check out our website at https://www.McCulloughAssociates.com
4
views
Python vs C# vs Java. Learn the differences and similarities of these languages
In this video, we explore the various surface level and under the hood differences between Python (CPython), C# (.Net), and Java. All three are general purpose languages, but there are differences that appeal to different programmers as well as which is better suited to a particular task.
If you are looking for a quick comparison, take a look at this video!
Check out our website at https://www.McCulloughAssociates.com
6
views
Learn ASP.Net MVC 6 (core) with Dependency Injection, Identity and Entity Framework in about an hour
If you are familiar with C# and HTML, learn all about ASP.Net 6 MVC in 1 video. Instructor Chuck McCullough walks you through Razor Views, Models, and Controllers as well as Dependency Injection, authentication using Identity, and database access via Entity Framework.
Check back later to download project source code.
Chapter
Check out our website at https://www.McCulloughAssociates.com
Chapters:
00:00:00 Introduction
00:01:02 Chapter 1 - Project Overview
00:02:22 Chapter 2 - Tools
00:04:56 Chapter 3 - View Mockup
00:13:19 Chapter 4 - Models
00:28:57 Chapter 5 - Business Service Layer
00:41:23 Chapter 6 - A Mock Service
00:44:07 6.1 - Dependency Injection
00:47:05 Chapter 7 - Authentication with Identity
00:52:42 Chapter 8 - Entity Framework
17
views
What Does async & await Really Do in C#?
async and await keywords in C# facilitate tasks, but much more than you might think. Take a look at this demonstration to learn more.
Check out our website at https://www.McCulloughAssociates.com
5
views
Welcome to Our Channel!
Over the last 3 decades, Chuck McCullough has developed dozens of applications and trained thousands of new and experienced developers. Subscribe to our channel for fun & informational content. Check out our website below for additional content!
Check out our website at https://www.McCulloughAssociates.com
12
views
Comparing C# to Java - I Code in Both. Learn about the Differences and Similarities.
Chuck explains the differences and similarities of Java language/platform and C# and .Net platform. From syntax to performance!
While Java and C# have lots of similarities, there are significant differences. Anyone wanting a better view, an objective view of the 2 platforms will learn in this video. With actual code samples and humor, Chuck hits on the major points.
Check out our website at https://www.McCulloughAssociates.com
4
views
Object-Oriented Design Concepts - How to use Interface Correctly
In this lesson, Chuck discusses an often misunderstood concept: interface. Using actual code examples, Chuck describes the common problems in design and how to correct those issues.
Don't End up at the Train Station!
Having a little fun with Yellowstone. Come check out our free content and subscribe today!
2
views
Deconstruction in C#
Chuck explains deconstruction in C#
Check out the other videos on this channel for more details and check out our training courses at McCulloughAssociates.com.
You can find our Udemy courses here:
https://www.udemy.com/user/chuck-mccullough/
1
view
Record Types in C#
Chuck explains the new record type specifier in C#.
Check out the other videos on this channel for more details and check out our training courses at McCulloughAssociates.com.
You can find our Udemy courses here:
https://www.udemy.com/user/chuck-mccullough/
2
views
Default Interface Implementation in C#
Chuck explains default interfaces in C#.
Check out the other videos on this channel for more details and check out our training courses at McCulloughAssociates.com.
You can find our Udemy courses here:
https://www.udemy.com/user/chuck-mccullough/
1
view
C++ vs C# - Which to Learn?
Chuck explains the overall differences between C++ and C#.
For more, see the full article at Udemy - https://blog.udemy.com/c-sharp-vs-c-plus-plus/
Check out the other videos on this channel for more details and check out our training courses at McCulloughAssociates.com.
You can find our Udemy courses here:
https://www.udemy.com/user/chuck-mccullough/
22
views
Introduction to C#: Classes Part 2 - Properties
In this lesson, Chuck introduces C# property class members.
Check out our website for full courses with hands on labs:
https://courses.trainmyprogrammers.com/courses
Prefer Udemy? Check out my courses here:
https://www.udemy.com/user/chuck-mccullough/
Follow us on Facebook at
https://www.facebook.com/McCulloughAssociates/
and hit the subscribe button below the video to follow us on YouTube!
1
view