The question was to simply recommend some projects, since commercial courses are only a step in the right direction. OBTW, I have never taken a paid course, since I can find all I need free from Google or YT vids.
Since nginx
is a web server and bash is a scripting language, I'm not sure what you are trying to do. Web developers, in general, do not write server-side code in bash. We use Javascript, PHP, Python and Ruby (to name the most popular OTTOMH).
You don't name the platform @Ihattaren, but assuming it is Linux since nginx
generally runs on Linux, and since bash
is not considered appropriate for coding web apps, the only viable option is to use bash
to manage the administration of nginx
or the management of nginx
log files.
In my view, or at least at first glance, your post @Ihattaren highlights some of the problems with taking too many courses.
For example, I'm currently starting to learn XCode and SwiftUI development for the purpose of creating my first Apple watchOS app after a few years coding web apps in exclusively with Ruby on. Rails.
I already have an app in mind related to fitness based on my experience using watchOS daily while I'm in the gym.
So, what did I do?
I went to YT and watched a few videos on SwiftUI and IOS. Then, I followed a basic tutorial and coded my first tutorial app, on the same "first day". Then, I felt bored, as the app was too simple, and started thinking about how to use databases (Core Data on SwiftUI) and APIs.
Then, I watched more YT videos building more complex apps, not following along coding, but getting a "feel" for SwiftUI; learning the Swift syntax and how SwiftUI works.
That was yesterday. I have dedicated 1 to 2 hour a day to this new learning task; so I don't permit myself to become glued to sitting at my desk and forget about family and fitness and other volunteer projects.
Today, I reviewed a few more YT videos instead of watching news (more productive) during morning coffee.
Next week, I will follow a YT tutorial and write a more complex app using data and apis and install that app on my iPhone, as a learning process.
Then, I will turn my attention to watchOS in the context of the app I have in mind which will assist me in my daily workouts.
So, if there is a message in my reply to you @Ihattaren, you should work on projects which are a personal interest to you based on your lifestyle (personal) or work. The core of your learning experience should be building an app which is useful or of interest to you, not taking commercial courses, which of course can be boring very quickly.