Sigma Coding

is creating Coding Tutorials

Select a membership level

PADAWAN

reward item
reward item
$1
per month

Thank you for supporting the channel and all that it is! If you're like me and always feel bad about skipping ads, have guilt no more. Support the channel and skip all the ads you want!

"There is no emotion, there is peace."

KNIGHT

reward item
reward item
$5
per month

Help support content creation and my coffee habit. With your donation, I can leverage paid APIs and services to expand my tutorials beyond free services.


"There is no ignorance, there is knowledge."

33

patrons

$153

per month

About Sigma Coding

Howdy! My name is Alex, and if you're like me, you enjoy the world of programming. Or you were like me a few years ago and are beginning to take your first step into this exciting world.

Well lucky for you, you came across the right channel! Sigma Coding aims to be your one-stop-shop for programming tutorials. While I can't cover every programming language, I aim to cover topics and languages that can be used across a wide variety of platforms. A few of the languages we cover are:

  1. Python
  2. VBA
  3. JavaScript
  4. M Language (Used for Power Query & Power BI)
  5. SQL

This list is continuously changing, and I do my best to make tutorials engaging, exciting, and most importantly, easy to follow!

Something particularly important to me is making sure to make material accessible, that's why you can find all the code I cover on my GitHub repository founder here Sigma Coding GitHub Repository

If you ever have questions, or if you're interested in hiring me for a project feel free to email me at [email protected]

Additionally, if you would like to stay up to date with content that is released, you have two options.

  1. Follow my Facebook page, found here: Sigma Coding Facebook Page
  2. Subscribe to my YouTube channel, and click the notification icon.

If you're new to programming, my belief is to share my experience learning how to code and some of the obstacles I encountered.

Being Self-Taught Is Ok:
I am all self-taught I never took a formal class for coding. In fact, my education was in Economics with one class that focused a little on how to program. What does that mean for you? Well, it means it is possible to teach yourself! Trust me if the kid who failed Algebra 3 different times can do it, you can too!

Mastery doesn't happen overnight:
Don't expect to become a master overnight. I can't tell you how many times I encounter individuals who beat themselves up because they don't feel like they're a master at a particular topic in a single day. Programming requires a unique way of thinking, and it takes a while to develop and improve this way of thinking.

I always tell students, just accept that the first 3 to 6 months of learning to be a roller coaster. You'll think you know something, come to realize you don't, and having to relearn it. It's part of the process, don't avoid it! You have to make mistakes in this field, and you have to have the moment where you spend 2 hours trying to debug your code only to realize you missed a comma or a semi-colon. These moments are crucial for learning and growing as a programmer.

Enjoy it:
Third, enjoy it! If you hate coding, find it boring or useless then don't do it. Don't try to force yourself to learn something you can't find any enjoyment in. There are too many obstacles in this profession to do it no certain type of curiosity. Now, sometimes this is easier said than done, I'm not expecting you to be overly excited about every topic or to never have moments where you don't get frustrated, that's unrealistic. However, in moments like those, just take a break and walk away for a little. Sometimes the best solutions I've ever thought of came from when I walked away for a day or two.

Keep it simple:
Again, this will develop over time, but the idea is straight forward. If you think it can be done in a simpler approach you're right. Coding isn't about making the most complex algorithm or program on the planet to impress people, that doesn't convey mastery. Mastery is being able to take a 300-line program and reduce it down to thirty while still maintaining clarity and purpose.

Explore:
Growing means asking weird questions or even dumb questions. Asking the "why" behind a topic can do wonders for your understanding of how something works. Don't be afraid to ask if something can be done or not, some of the greatest features incorporated into a program came from the "I wonder if we could do that?" questions.

Now, there is more I could list but I got to keep it simple and follow the "keep it simple" philosophy.

Goals
$100 - reached! per month
If we can reach a monthly goal of $100 a month, I will start a new series on using the Interactive Brokers API. The monthly goal will help cover any fees incurred from account inactivity.

Interactive Brokers charges a fee for the difference between the monthly $20.00 trading commission minimum and any commissions charged during that month. The fee applies to accounts with a balance of less than $2,000.00.

What this means is if no trades are made, I incur a $20.00 fee. If I incur $5.00 worth of commissions, then I incur a $15.00 fee.
1 of 1

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits