₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,327,143 members, 8,429,511 topics. Date: Friday, 19 June 2026 at 03:04 AM

Toggle theme

DrBrainstorm's Posts

Nairaland ForumDrBrainstorm's ProfileDrBrainstorm's Posts

1 2 3 4 5 6 7 8 9 10 (of 24 pages)

PoliticsRe: Nigeria Ranks As Africa’s Strongest Naval Fleet In 2026, 22nd Globally by DrBrainstorm(m): 3:24pm On Feb 04
kolafolabi:
Nigeria’s ranking as Africa’s strongest naval fleet and 22nd globally in 2026 is a proud milestone. It reflects growing investment in maritime security, regional leadership, and the protection of vital waterways.
ProgrammingRe: I Want A Private Tutor For Git And React. by DrBrainstorm(m): 4:31pm On Oct 10, 2025
Noblemind2022:
Hi, I’m a senior software developer with over 15 years of experience, primarily working on freelance projects. I’ve built solutions across mobile, web, AI, embedded systems, Cloud & Backend Systems

Surprisingly, I’ve managed to go this far without ever really needing Git or React, but I’d like to change that because I feel i'm the only developer that doesn't know how to use those two stacks. I’m looking for a remote training session focused specifically on Git and React, ideally structured over about a week.

The goal is to get me started with practical, hands-on knowledge so I can continue learning independently afterwards. Please share your training fee, showcase a React project you’ve worked on, and drop your email so I can reach out.
Just curious, how do you do version control without Git ? I know there are other VCS.
RomanceRe: Is The Seven Book Of Moses Fake Or Real? by DrBrainstorm(m): 3:07pm On Aug 28, 2025
RealityKings1:
Avoid it, it will keep you broke but show you alot of things.
If you don't master the words and practices right, people will start hating you. Avoid it
Keep you broke as how nau?
ProgrammingRe: How Do I Learn Web .net From C# Developer by DrBrainstorm(m): 4:51pm On Jul 28, 2025
SUPREMOTM:
Since you want to learn it for web development, I'll suggest you follow the order below.

****************

UPDATED COMMENT-----DECEMBER 2023-----

A--TO HAVE A SOLID UNDERSTANDING OF C# and.NET

-1-
From Udemy, get ULTIMATE C# MASTERCLASS FOR 2024 by Krystyna Slusarczyk (Recommended)

OR

-2-
From Udemy, get C# 10 | ULTIMATE GUIDE - BEGINNER TO ADVANCED | MASTER CLASS by Dr Harsha Vardhan


B--TO BECOME A BACKEND SOFTWARE ENGINEER

If you want to become a Backend Developer (Developing scalable APIs for small to large businesses/corporate enterprises), you need to understand relational databases, how to create and manipulate relational databases and also how to create secure RESTful web services (API) that allow frontend developers, mobile application developers, desktop developers to access/manipulate data from the database through your API endpoints without knowing anything about the database.

After picking one of the options in A above, do the ones below sequentially.

-1- From Udemy, get "SQL Development with MS SQL Server Beginner to Master" by Dominic Tripodi
--- You will learn SQL (the common/general language for writing queries for relational databases), Transact-SQL (Microsoft's flavour/modification of the SQL language for SQL Server) and understand SQL Server (the relational database management system -RDBMS- from Microsoft) with lots of hands-on experience with Azure Data Studio (the modern cross-platform development tool for cloud and on-premises databases)

THEN

-2- From Udemy, get "LINQ TUTORIAL: MASTER THE KEY C# LIBRARY" by Krystyna Slusarczyk
LINQ is a library that helps you to manipulate collections/data from any kind of data source with a consistent C# syntax - the data source does not matter to you, you write the same C# code for them and LINQ will give the appropriate Query - (you will be able to manipulate data from any kind of database eg Oracle, MySql, SQLServer, SQLite etc, any kind of in-memory data structure like array, list, queue, stack, dictionary etc, any kind of text file like json, XML etc)

THEN

-3-From Udemy, get "Entity Framework Core - A Full Tour" by Trevoir Williams[b]

THEN

-4- [b]From Udemy, get "Build ASP.NET CORE WEB API - SCRATCH TO FINISH (.NET 7 API)" by Sameer Saini

In the course, you will use C#, LINQ, T-SQL, SQL Server, AutoMapper, Postman/Swagger, Entity Framework Core to develop RESTful API endpoints secured with JWT authentication; you will learn to implement Dependency Injection/ Inversion of Control, repository design pattern as well as Interface Segregation principle and some other software design principles/best practices in your projects.

THEN

-5- Gather your practice projects and create 1 or 2 relatable personal API projects, create gitHub repos for them, and APPLY for Intermediate/Mid-Senior level .Net Backend Engineer/Developer jobs in Corporate organisations (banks, telecomms, oil and gas, FMCG, IT/Tech companies just to give you an insight to the types of companies that use .Net/Java)


C--TO BECOME A FULL STACK .Net DEVELOPER

In addition to A and B above,

-1- You must learn HTML, CSS, JavaScript very well(add TypeScript/Angular to the mix if you have the time)

THEN

-2a- From Udemy, get "ASP.NET CORE MVC | BUILD A COMPLETE eCOMMERCE APP" by Ervis Trupja

OR

-2b- From Udemy, get "ASP.NET CORE 7 (.NET 7) | TRUE ULTIMATE GUIDE" by Dr Harsha Vardhan

THEN

-3- Create a couple of relatable MVC projects and apply for FULL STACK .Net jobs in corporate entities

****************







STEP 1: Learn HTML and CSS well.


STEP 2: Learn the basics of C#, creating console applications only; your focus at this stage should be understanding the syntax (No WebForms, WPF, Xaml, MAUI, WinForm, UWP, UNITY, Razor, Blazor, MVC, WebAPI etc)


STEP 3: Learn Object Oriented Programming (OOP) with C#, creating console applications only; your focus should be understanding how to correctly create classes, interfaces, delegates and their members, understanding OOP principles (polymorphism, abstraction, encapsulation, composition, aggregation, inheritance etc) and how to apply them to your projects.

OOP is a way of thinking, so, it may be challenging for some time, but stick to it and it'll soon become natural to you.

OOP gives you the power to create applications with very high complexities with relative ease.

NOTE: You can't progress without understanding OOP, so, you have to learn it.

STEP 4: Learn LINQ and apply it to your console projects; this is a technology that is unique to .Net, it is used to query data from any source with the same C# syntax. You will be able to write consistently similar C# syntax to query data in XML files, JSON data, any type of database, in-memory data, arrays, dictionaries etc without needing to learn the individual query languages for the underlying data sources; it saves you a lot of time and the query it writes for the underlying database, for instance, will mostly be better than what you would have written yourself if you had to go and learn each of the query languages.

STEP 5: Learn T-SQL with SQL Server or MySql

STEP 6: Learn Entity Framework Core with Code-First Development: remember that your secondary school colleague who used to submit his exam papers 1 hour early and still outscore everyone else? You are now that guy; you focus mostly on your business logic, the database tables and queries will be created automatically as you run migrations and write LINQ; you don't need to write one line of SQL yourself; your C# code will create valid SQL queries for your database.

STEP 7: Learn ASP.Net Core MVC; this is where you will have to make use of all you have been learning from the beginning for full stack web development. You will learn how to use the MVC architectural pattern for the presentation layer of your application on ASP.Net Core framework.

NOTE: I deliberately skipped asking you to learn JavaScript at the beginning because I feel it's best for you to learn it after C#, then you can learn JavaScript with ease and spot its weirdness and aberrations for yourself; the team is continuously making it conformist though.

There's another language, Typescript, designed by the same software architect who designed C# for Microsoft; you will feel very much at home learning it after C# instead of JavaScript. Typescript is transpiled to JavaScript meaning it will change to the JavaScript that your browser understands.

If you still feel very excited about C# and want to explore further, you can create full stack web applications using C# for both your client side instead of JavaScript and server side with Blazor.

ALSO NOTE: Everything you learnt from steps 2-6 is requisite for cross-platform mobile development for Android and iOS devices as well as desktop applications for Windows and Mac (with .Net MAUI), Games development/Extended Reality Software Development i.e Virtual Reality, Augmented Reality and Mixed Reality (with Unity Game engine), IoT development, Web services and cloud-based services etc.
The year is 2025, is this recommendation till relevant for a person looking to build a system with this technology?
ProgrammingRe: C# Means C++++: Four Times The Power Of C++ by DrBrainstorm(m): 3:52pm On Mar 17, 2025
MindHacker9009:
My tech stack includes:
C# .Net Core/MVC and jQuery with vanilla JavaScript.
Plus any other stack needed to get the job done!
What do you think about learning C#/. Net(MVC, WebAPI) currently
ProgrammingRe: How To Install Tailwind CSS With React by DrBrainstorm(m): 9:04am On Mar 05, 2025
This is for tailwind <= 3 , the latest release of tailwind does not include all this steps.
Nairaland GeneralRe: Inverter Freezers & Fridges In Nigeria: Are They Worth It? by DrBrainstorm(m):
735i:
It depends. If power supply is constant, inverter AC's are way better than conventional ones.
I can afford to run my inverter AC for 24 hours without bothering about power consumption.
(20°, fan speed at 2) keeps the ambience just fine.
Inverter ACs are only better than non-inverter ones when it comes to the cost of running them. Non-inverter are better in everything from performance, durability to maintainability. Generally, it's cost *2 to *3 to fix an inverter AC more than the non-inverter ones.
Jobs/VacanciesRe: Why Are Tech Jobs Difficult To Get? by DrBrainstorm(m): 2:27pm On Feb 19, 2025
300L undergraduate studying Software Engineering in a federal University with interest in C#/.Net.
MT:
Provide me with your preliminary information
Jobs/VacanciesRe: Why Are Tech Jobs Difficult To Get? by DrBrainstorm(m): 11:34am On Feb 19, 2025
Greetings Boss, undergrad SWE student here, I will greatly appreciate any tips, suggestions, advice. Thank you.
MT:
Again, obviously you are not an enterprise developer.

I laugh at most of the comments on this thread.

Even in many Nigeria banks, there are roles for tech guys, especially developers, with monthly net salary of 1.5 million and above as a senior dev. Banks are struggling to fill these roles.

Most people here don’t know the processes and stages of software from architecture to deployment and continuous improvement,

I see a lot of people focusing on the mastery of a particular programming language instead of focusing on how to deliver highly performant, highly scalable , highly available software.

Then most people here do not understand how to leverage on ML to deliver solution. ML is just a subset of AI. AI comprises of so many things and you only need to focus on an aspect which will help you.

There lies the difference between a rookie and an expert.
EducationRe: Distance Learning, Future Of Education – NOUN VC by DrBrainstorm(m): 9:08am On Jan 12, 2025
spiSeyi:
Even AI can now diagnose patients and do what doctors can do. Arindin! There's no medicine in distance learning for now undecided . You are just one of the many educated illiterate in Nigeria. And Robotics is the feature of medicine & surgery, you better wakeup.
25k Secondary school teacher dey drop quotes grin
The bolded should have been your response alone, but you couldn't resist exhibiting gutter behaviour, I wonder who the educated illiterate is now. And when next you are down with illness, you should subscribe to o3, Ode.
EducationRe: Distance Learning, Future Of Education – NOUN VC by DrBrainstorm(m): 8:48am On Jan 12, 2025
spiSeyi:
Ozuor grin grin we don hear you, what will you say about conventional uni where s*x is exchanged for marks and yahoo boys exchange money bags for marks undecided .
FYI: I am a proud NOUN math/comp science graduate and I have worked with big FINTECH , E-commerce and other notable firms home/abroad. And to the glory of God I now run my tech startup and doing well for myself and family.
With the rapid growth of tech physical classroom might not exist in the next10yrs-20yrs . DISTANCE LEARNING IS THE FUTURE
grin High school graduates are also doing well in tech related fields this days, but I bet you won't allow a Doctor that is a product of distance learning to diagnose you.
RomanceRe: Why Are White People So Intelligent? by DrBrainstorm(m): 11:00am On Dec 31, 2024
phineas:
Sad you all didn't know that the major advances in science globally happened over a very recent period in history, like over the last 100 years thereabout,specifically post world war 2


The exact source of the tech is also still in contention, and for this black children denigrate their history....this is self hating at its peak. Technology everywhere is borrowed or reinvented... give a black child the knowledge and enviroment from childhood and watch him outperform any race, ...
Exactly, the world wars fast tracked a lot of the major advancements, it is suffice to say war was and is still one of the catalyst for technological advancement, from siege engines in the ancient times to nuclear weapons today. In fact, the United States military was behind the birth of the modern Internet .
PhonesRe: What Is The Cause Of This, Whatsapp Ban by DrBrainstorm(m): 11:29am On Dec 25, 2024
Micladodus:
for your information who's a fraudster don't let me be mad at you watch what you say to be quite unfortunate

not the phone imei but the phone IP address

Don't say what don't know ✅
Which IP address? IP address are allocated by ISPs and they are tied to sim cards, how can you claim to be able to rectify the issue if you don't even know that.
Jobs/VacanciesRe: If You Have 1st Class / Distinction Or 2:1 And You're Still Jobless by DrBrainstorm(m): 3:46pm On Dec 19, 2024
Meerahbel:
I have a friend with a pass in computer science but very intelligent and brainee, can hack anything hackable, got a job with an oil company that many first class abroad sef applied and didn't get.. if you make your thorough research the 3rd class and pass if given equal opportunity will perform better in that job role than a first class, alot of different bad reasons could make you not get a first class but it doesn't mean you're dull. FOR example I self sponsored myself through a full time university for 6yrs with strike and covid in a numerical course and yet I finished with a 2.2, no financial assistance from anyone, I did numerous menial jobs to see myself through, so tell me will you say I am dull or not smart.

Do you think everyone has the luxury of someone sending you to school.
So to me if you're born poor, it's understandable, but if you die poor it's all your fault, no excuse do all you can to give your self a good life.
Rest!
PoliticsRe: NAF Strikes ISWAP Gathering, Kills Several Terrorists In Borno by DrBrainstorm(m): 7:21pm On Dec 18, 2024
Elidrisy20:
Is the work of British army, they have already landed
Which British army? This is not the first time the NAF have pounded terrorists in thier hideouts or maybe you know something we don't.
ProgrammingRe: Learn ASP.NET Core MVC by DrBrainstorm(m): 11:07am On Oct 24, 2024
Alphabyte3:
Just do some projects without looking any courses just Google and GitHub docs. Microsoft dotnet technologies changes with time you have to stay updated
OK, kindly suggest a list of projects to do.
ProgrammingRe: Learn ASP.NET Core MVC by DrBrainstorm(m): 8:41pm On Oct 23, 2024
Alphabyte3:
Recommended course for Learning ASP.NET Core is Neil Cummings , Ardalis , Bhrugen Patel ,Web University by Harsha Vardhan on Udemy and various websites. You have to be willing to complete some courses and be versatile by implementing complex logic . The advanced the logic the more time you might spend.

For beginners use Microsoftlearn ASP.NET Core doc
Dotnet really has a steep learning curve huh
Christianity EtcRe: Miracle In Indian Church That Got People Talking by DrBrainstorm(m): 9:34am On Aug 22, 2024
grin The scam has been exported but sadly forex was not earned during the process.
PoliticsRe: #Endbadgovernance: Kano Protests by DrBrainstorm(op): 10:32am On Aug 01, 2024
People are frustrated.

PoliticsRe: #Endbadgovernance: Kano Protests by DrBrainstorm(op): 10:08am On Aug 01, 2024
NPF on ground.

PoliticsRe: #Endbadgovernance: Kano Protests by DrBrainstorm(op): 10:04am On Aug 01, 2024
President Tinubu should alleviate the suffering of Nigerians!

PoliticsRe: #Endbadgovernance: Kano Protests by DrBrainstorm(op):
More pictures

Politics#Endbadgovernance: Kano Protests by DrBrainstorm(op):
Protests have started in Nassarawa Local government area of Kano State.

ProgrammingRe: Solve this problem by DrBrainstorm(m): 8:27am On Jul 13, 2024
banky200:
Solve this problem
2x+1=3 mod 4
Sorry, I don use the Discrete Maths wey learn I for level 200 chop semo and egusi grin grin
CelebritiesRe: Moet Abebe In A Relationship With Ice Prince For 12 Years by DrBrainstorm(m): 8:11pm On Jun 29, 2024
The brother of Hennesy cheesy
MorolayoVictor:
What's Moet?
Nairaland GeneralRe: If You Know This Toy, You Are A Methusela by DrBrainstorm(m): 8:25pm On Jun 28, 2024
angry, Seems today is throwback Friday, these old men and women of Nairaland are refusing to let go of the past.
PoliticsRe: FG Cuts Electricity Supplies To Niger, Benin Republic, Togo Over Domestic Supply by DrBrainstorm(m): 7:15am On May 07, 2024
SMH, Imagine selling power across borders when those within your own borders are greatly lacking. Great move though.
ProgrammingRe: Why Do Java And C# Developer Always Look Down On Nodejs Developers by DrBrainstorm(m): 5:09pm On May 03, 2024
I guess the steeper learning curve of C# and Java could be a factor.
CareerRe: They Were Expecting Sack Letter But She Surprised Them With Iphone 13 PRO MAX by DrBrainstorm(m): 5:37pm On Apr 22, 2024
angry Nairaland has gone to the.......
EducationRe: Covenant Beats UI, FUTA To Retain Nigeria’s Best University Spot (Full List) by DrBrainstorm(m): 1:03pm On Apr 12, 2024
Ahmadu Bello University can't be found in the list, a shame, how the mighty has fallen.
ProgrammingRe: I Finally Got A Job. Haters Should Bury Their Heads In Shame. by DrBrainstorm(m): 9:22am On Apr 02, 2024
Sorry I don't have access to my mail. This is my contact though 08116008277.
KushLyon:
Sure, I already sent you an email. Although I'm not planning on starting C# anytime soon, I'm just started learning React
ProgrammingRe: I Finally Got A Job. Haters Should Bury Their Heads In Shame. by DrBrainstorm(m): 5:36pm On Apr 01, 2024
I'm an SE undergraduate, I just recently started learning C# lets connect.
KushLyon:
This is the same roadmap every beginner have, and in the end everyone ends up with the exact same stack (MERN, MEAN, or MEVN). Supply far outweighs demand and you will struggle a lot to find a job. This path is actually easy and it's why most beginners run to it, so I will suggest you do things differently to give you an edge. I will recommend you to to edx platform and look for Harvard CS50, it's an introduction to computer science course and will teach you basic computer concepts you should know if you were a CS student. They will teach you C and considering your first programming language is JavaScript, you might find it hard to learn C and might even want to give up so many times but I promise you that if you're able to struggle through it, you will start seeing JavaScript in a different light and also find it easier to learn other languages.

That CS50 course will introduce you to data structures and algorithms but you should also go deeper in it using other resources (either video or books). For me, I'm currently using Grokking Algorithms book (PDF available online). After React, I suggest you look into languages most beginners run from, which is either Java or C#. You can still learn nodeJS if you want to, it will be extra work but will be worth it in the end. As it is now, you will have to go the extra mile to be able to survive in this current tech market

1 2 3 4 5 6 7 8 9 10 (of 24 pages)