Programming

Site Navigation


Jump to Section

Jump to Introduction

Jump to HTML Table


Programming


Introduction


This page of the site is used for just writing about programming. I have some experience in programming:

2021:

Though not directly related programming, I am also interested in networking and am in the process of setting up a home network via ssh, sftp with x11 forwarding. It took me awhile to learn this, but hopefully, this saves someone some time:

YOU CAN'T x11 WITH WINDOWS SERVER WITH A LINUX CLIENT!!!

I was very disappointed to learn that fact. So, I try to only stick with UNIX and LINUX systems from now on lol.

The topic I like the most of the above list right now is actually Python with PyQt5. At first, I wanted to learn to create software (I still do), but now I want to do the same thing but within a web app. Here is a link to my GitHub as elmobros.

My GitHub Account

I am hoping to also figure how to set up my own VPN.


C#/Dotnet/Winforms


Update as of 2023:

I recently got back into programming in C# after a year hiatus. Although, cs might not be my first choice (it sort of is now), I really do like for the big company and community support. I mentioned trying out PyQt5 and Qt using C. Those are great. But, now after using MS Visual Studio, for me at least, it was a game changer. Using dotnet with an already set up template is nice. It was confusing at first to figure out where the form properties are located and the eventhandlers, etc. But, I like how quick it can be set up a single form.


Webdev, R, .NET Winforms Course


Update as of 2025: I have started working with R and have found that it is very similiar to Matlab. I am excited to learn more about visualizations and the fact that it also free.

I have also taken a course learning to build WinApp applications using MS Visual Studio. When I first started learning to build, and building, applications, I started it from scratch. That is, I coded by hand all the configurations - window sizes, functions, etc. When I first saw what MS Studio could do by clicking and dragging to create and auto-create windows and codes, I was absoltulely amazed.

I ended up passing that course very well. It covered not just creating simple apps like a calculator and a game, but also data entry, queries, data-tables, and I/O so it was very worthwhile. The framework used was .NET. Introduction to XML was also included.

Also, I have looked into web development using RazorPages, too. I highly recommend the books from Murach. They have step-by-step examples and worthwhile exercises to build on.

In 2024, I completed the Web Development course at freecodecamp.com. That site definitely helped me become very familiar to writing in html, css, and now I am going through their JavaScript course. The JavaScript course is a bit tedious, but rigorous enough.


HTML Table


This section is for trying out to create an HTML table.

Language OS Preferred
Python LINUX YES
Matlab LINUX YES
Matlab WINDOWS NO
Python WINDOWS NO
Matlab MAC YES
Python MAC YES
MySQL LINUX YES

Notice a trend? LOL

Author: elmobros © 2025