Home
Videos uploaded by user “Zoltack429”
Let's Learn Python | Class Methods
 
07:56
In this video we learn how to define and implement class functions called methods.
Views: 998 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: 9481 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: 14237 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: 5590 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: 7510 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: 2446 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: 934 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: 2247 Zoltack429
C++ Tutorial | Arrays and Strings
 
33:18
In this tutorial I will be discussing how to declare and print strings and arrays.
Views: 15651 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: 633 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: 66 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: 267 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: 300 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: 199 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: 1749 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: 2692 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: 2409 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: 191 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: 154 Zoltack429
MySQL Part 1 - Installing and Setting up MySQL
 
29:42
In this video I will talk about what MySQL is and then show you how to install and set up MySQL server via the command prompt on Windows. This video will kick off the MySQL tutorial series. Links MySQL Community Server 5.7: https://dev.mysql.com/downloads/mysql/5.7.html 7zip: https://www.7-zip.org/download.html
Views: 42 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: 223 Zoltack429
C++ Tutorial | Pointers and References
 
30:34
In this tutorial I will be introducing and discussing how to declare and print pointers and references.
Views: 199 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: 102 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: 2355 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: 341 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: 69 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: 109 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: 113 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: 45 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: 37 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: 165 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: 106 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: 63 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: 89 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: 78 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: 3100 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: 73 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: 113 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: 2125 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: 39 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: 38 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: 25 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: 104 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: 2229 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: 1736 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: 308 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: 62 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: 55 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: 40 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: 48 Zoltack429