Home
Videos uploaded by user “Zoltack429”
C Tutorial | Set Up GCC and Eclipse
 
14:26
***FOR BEST VIEWING: SET TO 720p and FULL SCREEN*** In this video, I will be showing you how to download and install the MinGW GCC compiler and configure it. Then I will show you how to install the CDT C/C++ plug-in into Eclipse and show you how to properly configure that as well. Then write a small HelloWorld script to make sure everything is working properly. CDT for Eclipse: https://eclipse.org/cdt/downloads.php MinGW for Windows users: https://sourceforge.net/projects/mingw-w64/
Views: 8847 Zoltack429
C++ Tutorial | Edge Detection
 
01:07:28
In this video I will show you how to parse a PGM image file, and use the Sobel edge detection operation to write a new PGM image which is the resulting image. Sobel Operation: https://en.wikipedia.org/wiki/Sobel_operator Source Code and Image Files: https://www.dropbox.com/sh/lmy3ksal3q51lz6/AABlWN-XIPTqjpmLpUtppaOsa?dl=0
Views: 11946 Zoltack429
Programming Tutorial: So You Want to be a System Programmer?
 
17:44
This is my first ever video, so please be polite. I know some things in here aren't 100 percent accurate, but I will be explaining things in greater detail in other videos. That also means that I encourage people not to take my word for it, but to find out themselves; plenty of resources out there. Just as long as you get the gist I have accomplished my goals. Derek Banas channel: https://www.youtube.com/channel/UCwRXb5dUK4cvsHbx-rGzSgw Stack Overflow: http://stackoverflow.com/ Code Academy: https://www.codecademy.com/
Views: 5222 Zoltack429
Ray Tracing in C++ | Part 2
 
07:15
In this video we talk more about vectors, and how they are used in ray tracing.
Views: 2295 Zoltack429
Ray Tracing in C++ | Part 1
 
16:18
Hey everyone, I am back after a long hiatus getting school finished and finding a job. So for being away for so long, I figured I do something that is fun and practical that I hope most are interested in, and that is Ray Tracing which is a technique for creating 3D images. So hope you enjoy! :)
Views: 5547 Zoltack429
Let's Learn Python | Class Methods
 
07:56
In this video we learn how to define and implement class functions called methods.
Views: 908 Zoltack429
Let's Learn Python | Encapsulation
 
06:18
In this video, I will show you how to encapsulate class instance variables and methods, and demonstrate why it is necessary.
Views: 894 Zoltack429
C Tutorial | Bank Management Application
 
37:13
The second C programming project wraps up the tutorial for beginners and we now transition into tutorials for intermediate soon after. In this video I take what has been learned in the previous videos and then some to show you how to make a very simple Bank Management Application.
Views: 2024 Zoltack429
Ray Tracing in C++ | Part 6
 
21:22
In this video, I start showing you how to implement the vector class which is essential for the ray tracer to work.
Views: 1919 Zoltack429
C++ Tutorial | Arrays and Strings
 
33:18
In this tutorial I will be discussing how to declare and print strings and arrays.
Views: 13699 Zoltack429
C Tutorial | Linked-Lists
 
42:08
This is the beginning of my intermediate tutorial for C programmers. In this video I will show you how to implement a simple dynamic data structure called a linked-list.
Views: 1842 Zoltack429
Ray Tracing in C++ | Cameras
 
14:26
In this video, I will go over the basic concepts of a virtual camera that is necessary when rendering an image using ray tracing.
Views: 2122 Zoltack429
C++ Tutorial | Symmetric Ciphers
 
52:12
This is our first beginner C++ programming project. It will incorporate everything that we have learned so far. We will examine block and stream ciphers used a lot in message encryption. As a matter of fact, AES (advanced encryption standard) is a block cipher used in wireless routers in your home. After this video we will start on C++ classes. Resources: cplusplus.com: http://www.cplusplus.com/ tutorialspoint.com: http://www.tutorialspoint.com/ Source Code (not compiled): https://www.dropbox.com/sh/e0srmunrm2fn1w1/AACcm-Q00tO49rpjR7K54eBta?dl=0
Views: 576 Zoltack429
C Tutorial | Structs and Unions
 
17:41
This is the last video of my Beginner Tutorial installment. In this video I will show you how to define, initialize, and print structs and unions. I will do another programming project to tie everything that we have learned together. I will start on my C++ tutorial and perhaps Intermediate C tutorial next video(s).
Views: 175 Zoltack429
C++ Tutorial | File IO Streams
 
20:23
In this video we will explore how to read and write into a file by using C++ file IO stream objects. We will also discuss the difference between a binary and text file. Resources: cplusplus.com: http://www.cplusplus.com tutorialspoint.com: http://www.tutorialspoint.com
Views: 259 Zoltack429
C++ Tutorial | Functions
 
27:43
In this video I will discuss functions in C++. I will demonstrate how to declare, define, and call functions of various data types including the neutral void type. I will also talk about overloading functions and recursive functions.
Views: 57 Zoltack429
C Tutorial | Sorting algorithms Part 1
 
42:58
In this tutorial we will be exploring the bubble, insert, and selection sort algorithms and analyze their efficiency. More information: Bubble Sort - https://en.wikipedia.org/wiki/Bubble_sort https://www.youtube.com/watch?v=P00xJgWzz2c Selection Sort - https://en.wikipedia.org/wiki/Selection_sort https://www.youtube.com/watch?v=f8hXR_Hvybo Insertion Sort - https://en.wikipedia.org/wiki/Insertion_sort https://www.youtube.com/watch?v=DFG-XuyPYUQ
Views: 450 Zoltack429
Time-Lapse Drawing: Bighorn Sheep Ram
 
15:30
A time-lapse video of me illustrating my latest drawing. Finished Image here: http://zoltack429.deviantart.com/art/Rock-Mountain-Bighorn-Ram-III-643407537 Music: Track 1: https://www.youtube.com/watch?v=ZFRKdow94Yo Track 2: https://www.youtube.com/watch?v=PP0ldDTbu-w Track 3: https://www.youtube.com/watch?v=W6LuFgw1ODQ Track 4: https://www.youtube.com/watch?v=bM7SZ5SBzyY Track 5: https://www.youtube.com/watch?v=52R3Xy82nFc Get prints of the reference image: http://megsommers.photoshelter.com/image/I0000dOo25GIZYlU
Views: 100 Zoltack429
C++ Tutorial | Vectors
 
21:45
In this video I will be discussing the data type vectors which has many practical and useful functions in the C++ programming language. More information: http://www.cplusplus.com/reference/vector/vector/
Views: 235 Zoltack429
C++ Tutorial | Classes
 
29:00
In this video I will introduce you to object-orientated programming by showing you how to implement a simple class.
Views: 173 Zoltack429
Let's Learn Python | Classes
 
13:51
In this video, I will give a brief introduction in Python classes and Object Orientated programming.
Views: 142 Zoltack429
C++ Tutorial | Conditional Statements
 
17:10
In this video I will discuss Conditional Programming which entails if, else, and else if code blocks. We will also examine the structure of switch statements as well.
Views: 216 Zoltack429
Ray Tracing in C++ | Part 7
 
12:15
In this video, I continue to implement the vector class by adding overloaded methods necessary to do vector arithmetic.
Views: 1358 Zoltack429
Ray Tracing in C++ | Part 5
 
11:08
This is the last video where I will discuss the math behind ray tracers. The last subject we will cover is normal vectors.
Views: 1365 Zoltack429
Let's Learn Python | Inheritance
 
13:29
In this video, I will discuss what inheritance is in terms of python classes, and why it is useful.
Views: 63 Zoltack429
C++ Tutorial | Inheritance
 
38:45
In this video we learn more about classes and how to make classes that derive their functions and variables from other classes. More Information: http://www.tutorialspoint.com/cplusplus/cpp_inheritance.htm
Views: 154 Zoltack429
C++ Tutorial | Loops
 
15:50
In this video I will introduce you to the: While loop, do-while loop, for loop, and nested for loops.
Views: 33 Zoltack429
Let's Learn Python | Part 1
 
16:14
In this video I will show you how to download and install Python onto your machine and show you basic arithmetic operations you can do on the interpreter. More information: https://www.tutorialspoint.com/python/index.htm Download Python: https://www.python.org/
Views: 104 Zoltack429
C Tutorial | Conditional Statements
 
20:59
In this video I will be talking about conditional programming which entails if, else, else if, switch statements, and ternary operators. I will also discuss the most common and frustrating error that most C programmers, including the experienced ones, do with conditional statements in C/C++ so you can avoid that mistake yourself.
Views: 102 Zoltack429
C Tutorial | Memory Management
 
25:04
In this video we will take a closer look at malloc and introduce you to other memory management functions. We will also explore the stdlib.h file and introduce you to more of its functions.
Views: 324 Zoltack429
Landing your First Entry-Level Programming Job
 
52:40
In this video I'm going to share MY advice on how to look for and land your very first entry-level programming job. I'm not an expert in this field, and a lot of this is based on my experience. However, I still hope this advice is helpful to you because looking for your very first programming job and starting your career can be rough.
Views: 21 Zoltack429
C Tutorial | Pointers and Arrays
 
38:57
In this video I will be discussing arrays and pointers. This is actually my favorite part of the tutorial because I love pointers. They are powerful and very useful, and makes things quite efficient. NOTE: C compilers treat array[] as a *array when passing them into functions. I didn't know that while making this video, now I know. :D
Views: 83 Zoltack429
C Tutorial | Operators
 
21:29
***For best viewing: set to 720p and full screen.*** This part of the C tutorial I will be discussing the various types of operators and how they work. I did forget ternary operators, but we will get to those when I do conditional statements. Link to Two's Complement: https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Data/twoscomp.html
Views: 76 Zoltack429
Ray Tracing in C++ | Part 8
 
16:32
In this video, I finish implementing the vector class by adding the dot-product, cross-product, normalize, and magnitude operators.
Views: 1878 Zoltack429
C Tutorial | Sorting Algorithms Part II
 
38:58
In this tutorial we will be exploring the WAY more efficient divide and conquer sorting algorithms. I'll show you how they will work and then show you how to implement them. More information: Merge Sort https://en.wikipedia.org/wiki/Merge_sort Quick Sort https://en.wikipedia.org/wiki/Quicksort
Views: 57 Zoltack429
Let's Learn Python | Part 2
 
14:24
In this video I will discuss how to create variables in Python of different types. More information: https://www.tutorialspoint.com/python/index.htm
Views: 36 Zoltack429
Let's Learn Python | Part 3
 
18:31
In this video I will discuss Python lists, tuples, and dictionaries. More information: https://www.tutorialspoint.com/python/index.htm
Views: 36 Zoltack429
Let's Learn Python | Part 4
 
18:38
In this video I wrap up my discussion on lists and then discuss boolean operators and decision making. More information: https://www.tutorialspoint.com/python/index.htm
Views: 24 Zoltack429
C Tutorial | Data Types
 
31:16
In this video I discuss how to make variables of different data types and how to print them out. I will also show you how to print the size of each data types and the range that each type can hold.
Views: 108 Zoltack429
Ray Tracing in C++ | Part 4
 
14:17
In this video I continue to talk about dot product, scalar projection, and properties of dot product that will help us implement a ray tracer.
Views: 1678 Zoltack429
Ray Tracing in C++ | Part 3
 
05:59
In this video, I will discuss more about dot product and how it is considered one of the best tools in ray tracing.
Views: 1681 Zoltack429
C Tutorial | Strings
 
24:52
In this video I will be talking about c strings: how to define them, how to print them, how to manipulate them... I will also be discussing command line arguments as well. C Standard Library: http://www.tutorialspoint.com/c_standard_library/index.htm
Views: 60 Zoltack429
Netbeans and C++ Setup
 
41:24
Sorry that the video was loud right of the bat. I should have put a warning so RIP ears. :( In this video I will show you how to set up the Apache Netbeans 10.0 IDE along with the Dracula dark theme. I will also show you how to get your C / C++ compiler configured on Netbeans so you can start developing C / C++ right away. Links to everything in the video: Netbeans 10.0: https://netbeans.apache.org/download/nb100/nb100.html Java: https://www.oracle.com/technetwork/java/javase/downloads/index.html MinGW: https://sourceforge.net/projects/mingw/ Dracula (Dark) Theme: http://plugins.netbeans.org/plugin/62424/darcula-laf-for-netbeans
Views: 16 Zoltack429
Let's Learn Python | Part 5
 
33:14
In this video I will be discussing loops and functions in python. More information: https://www.tutorialspoint.com/python/index.htm
Views: 39 Zoltack429
Java Tutorial | Data Types and Variables
 
15:08
In this video, I discuss what java is and how it's compared with it's counterpart C++, then I show you the various primitive data types supported in java and how to declare and initialize variables.
Views: 53 Zoltack429
C Tutorial | Functions
 
19:50
In this episode I will be discussing how to define functions in C as well as the structure of C functions. I will also talk a little about passing in arguments, including command line arguments, and a little on recursive functions as well.
Views: 46 Zoltack429
Let's Learn Python | Input/Output
 
14:47
In this video, I will show you the basics of console and file input/output methods and built-in functions.
Views: 100 Zoltack429
Comeback Announcement
 
09:41
Hey everybody! Long time no videos. :( But, I would like to announce that there are plans in the making for me to comeback and make more videos. So stay tuned for those!
Views: 44 Zoltack429
C Tutorial | IO Streams
 
29:17
In this video I will show you how to use a lot of functions in the stdio.h header file. I will show you how you can have a user enter input as the process is running, and show you how to read and write into a file.
Views: 88 Zoltack429
C++ Tutorial | Data Types and Variables
 
40:35
This is the first C++ tutorial movie, and in this video I will be discussing how to set up Eclipse to run C++ programs. Then we will discuss how to define and initialize variables with different data types and print them out. Then I will show you how to print the size of each data type and tell you some dangers of overflow and uninitialized variables. Eclipse Neon Download: https://eclipse.org/downloads/index-developer.php Code::Blocks: http://www.codeblocks.org/downloads Dev C++: https://sourceforge.net/projects/orwelldevcpp/
Views: 272 Zoltack429