Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,217 members, 7,818,737 topics. Date: Sunday, 05 May 2024 at 11:38 PM

SUPREMOTM's Posts

Nairaland Forum / SUPREMOTM's Profile / SUPREMOTM's Posts

(1) (2) (3) (of 3 pages)

Programming / Re: As A frontend Developer, You Need To Learn A CSS Preprocessor. by SUPREMOTM: 10:36pm On Apr 13
Kubernetes:


CSS alone doesn't offer the same level of flexibility and ease as a like SCSS when it comes to managing changes throughout a website. It lacks features like nesting, functions etc


CSS now allows nesting
Programming / Re: I Am Lost In Finding A Place For My Industrial Training (IT). Please I Need Help by SUPREMOTM: 12:57am On Jan 25
VICJERBETS:
Subject: Seeking Assistance for Industrial Training Placement

I am reaching out because I am currently in a bit of a bind regarding my Industrial Training (IT) placement.

Programming / Re: Microsoft Azure Registration Problem by SUPREMOTM: 10:22pm On Jan 07
hakeem02:
You can get it on your statement of account. Just go to any GT branch. Also make sure you have like $2 balance on the card

Thanks
Programming / Re: Microsoft Azure Registration Problem by SUPREMOTM: 2:46am On Jan 06
hakeem02:


My GTB dollar card later work. Just make sure you enter the address the same way it appears on your bank account. This solved my problem.

Where will I find the address to be able to copy and paste?
Programming / Re: Microsoft Azure Registration Problem by SUPREMOTM: 2:42am On Jan 06
hakeem02:


My GTB dollar card later work. Just make sure you enter the address the same way it appears on your bank account. This solved my problem.

Did you have to fund your GTB dollar account first before registering on Azure platform?
Programming / Re: Microsoft Azure Registration Problem by SUPREMOTM: 2:41am On Jan 06
deenix:


hi hakeem i have been following your topic here, i have thesame problem and i did open a Gt dolar account but still getting thesame error, please help me if there is anyway i can make visa dollar card get accepted

Have you been able to make yours work? I have a similar issue.
Programming / Re: Is Getting Into Learning C# Worth It? by SUPREMOTM: 8:33am On Nov 28, 2023
hyperstone:
Recently I saw the news of .NET 8 being released and it seems to have generated a lot of praise. I've been thinking about expanding my knowledge in web development but as someone who is relatively new, I don't really know where to begin. Should I get into C# and .NET or try something else first?

Check this thread
https://www.nairaland.com/7536299/how-learn-web-net-c
Programming / Re: As A frontend Developer, You Need To Learn A CSS Preprocessor. by SUPREMOTM: 6:23pm On Nov 27, 2023
Kubernetes:


Instead of manually hunting down each occurrence of a specific style element, you can update the variables and watch those changes propagate across the entire project. It not only saves time but also enhances the flexibility and scalability of web dev projects.

You can do the same and get same result with CSS variables.
Programming / Re: How Do I Learn Web .net From C# Developer by SUPREMOTM: 10:51am On Aug 14, 2023
cokeryusuf09:

YouTube content for c# is not encouraging at all based on my research

From Udemy, get ULTIMATE C# MASTERCLASS FOR 2023 by Krystyna Slusarczyk

OR

From Udemy, get C# 10 | ULTIMATE GUIDE - BEGINNER TO ADVANCED | MASTER CLASS by Dr Harsha Vardhan
Programming / Re: Loop Keep Running Non Stop, Past Counter..? by SUPREMOTM: 2:07am On Aug 06, 2023
Edipet:
I wrote down one line one of for loop code, when I logged into the console, it keep going, past counter, it was even going to infinity., I comment out the code but it was still running. I had to force off the laptop. Now all my html file are gone.
What could be the problem.? This is the second time this has happen to me?

Paste your code here, let's check it.
Programming / Re: Can One Still Get A Good Job As A VB.NET Developer by SUPREMOTM: 6:34pm On Aug 04, 2023
Simpath:
With the revolution that has happened to .NET, I want to ask can a basic VB.NET developer still get a good, lucrative job?

Why don't you just learn C# that Microsoft obviously favours over VB; there are .Net Core features and application types that are not available for VB developers.

If you are not a very old person that is sentimentally attached to the language, there is no reason why you shouldn't transition now.

Even if an organisation's legacy code was written in VB, they'll probably have to rewrite them in C# when they migrate to .Net Core (the new .net), further reducing the opportunities available for VB.Net developers.

By the way, I learnt and used VB.Net for about a year and half before switching to C#.
Programming / Re: Automatic Change In Language by SUPREMOTM: 5:59pm On Jul 30, 2023
Activity5050:
How do I do it please
It is not very easy to explain, but you can research on how to do it in your tech stack of choice.
For .Net Core, this is the page from Microsoft Learn https://learn.microsoft.com/en-us/dotnet/core/extensions/create-satellite-assemblies
Programming / Re: Automatic Change In Language by SUPREMOTM: 5:18pm On Jul 30, 2023
Create satellite assemblies.
Programming / Re: How Do I Learn Web .net From C# Developer by SUPREMOTM: 8:34am On Apr 11, 2023
awesomeJ:


You should wish it is your own time that gets wasted.

You're officially the most arrogant "person" I've quoted on nairaland ever- At least at among the most arrogant.
What kind of useless response!
And I thought you had sense.
It was my honest and hasty assumption that you actually had some sense. Obviously, I asserted wrongly or at least too quickly.

I'm sorry, no offence intended!
Programming / Re: How Do I Learn Web .net From C# Developer by SUPREMOTM: 1:59am On Apr 11, 2023
awesomeJ:


Nice breakdown SUPREMOTM.

You also talked about .net having better opportunities than other easier to learn frameworks. Could you share more about the opportunities and pay obtainable with the skillset? How high in demand is it, and how could one take some of the available opportunities.

Thanks.

This is not an apologia and the point is not a comparison between frameworks; you obviously did not get it. I wasn't making any persuasive argument on what's better as you are alluding to in the highlighted statement: Michael Phelps is not better than Usein Bolt, but I would gladly borrow to stake a bet on Phelps against Bolt in a swimming competition.

Just research what you want out of technology, compare the available tooling and opportunities (Google will help) and decide what's best for you; ultimately, it is your own time and efforts that get wasted or rewarded!
Programming / Re: Where Can One Learn Cisco Networking In Lagos? by SUPREMOTM: 9:12am On Mar 03, 2023
You will have sound understanding of computer networking and pass the CCNA exam if you use Jeremy's IT Lab YouTube channel to study; you'll have to make do with Packet Tracer for practice though: the channel is up to date and the instructor is a great teacher.

The curriculum changed about 3 years ago; this channel's content reflects the new curriculum.

Just know that you don't have to have used a physical device to be able to pass the exam: understand the concepts and know the Cisco commands.

The hands-on real life equipment part will come when you get a job in the industry or if you buy your own switch/router.

Many Naija companies now use Huawei switches and routers sef because of the pricing; if you have to work in a company that uses Huawei devices, you'll need to learn the Huawei commands at the end of the day because they are different from Cisco commands, but you'll be able to relatively easily figure them out with some googling and prior knowledge of networking and Cisco commands.

Sorry, I didn't give you exactly what you asked for; I hope this helps too.

1 Like

Programming / Re: RIP CSS and Bootstrap. Tailwind Is The Real Deal. by SUPREMOTM: 10:24pm On Feb 05, 2023
Borntosmoke:
Thank you tailwind. Too love that framework. Everything just dey easy like what the Bleep!!!!!. What I love most about is the responsive design. Using md sm and lg. Na God go punish CSS for making my life difficult. PHP(code igniter) with tailwind can do wonders.

You need to calm down. CSS didn't make your life difficult, you just aren't giving yourself enough time to learn; it's always difficult before it's easy.

Ultimately, your productivity with the framework will still be limited by the depth of your knowledge of pure CSS.

While you make use of the framework, keep learning your CSS on the side.

4 Likes

Programming / Re: How Do I Learn Web .net From C# Developer by SUPREMOTM: 4:14pm On Jan 25, 2023
cokeryusuf09:

I have Sent you a message

I have responded, you may delete your mail address.
I recommend you study Farrell J. - Microsoft Visual Csharp 2010 An Introduction to Object-Oriented Programming thoroughly.
It is the most beginner-friendly C#-centric book I have ever read.
Go through Kudvenkat's C# playlist on Youtube alongside this.

2 Likes

Programming / Re: How Do I Learn Web .net From C# Developer by SUPREMOTM: 9:35pm On Jan 24, 2023
trytillmake:



Oga u wan kill person all this for person head, hahahha i dey joke o

Everything here no reach wetin you dey do for just one session for higher institutions; yet you go study hard to pass dem even when you sef know say dem no dey useful for real life. Dis one na something wey go give you skills wey go change your life.

It just takes discipline and focus.

4 Likes

Programming / Re: How Do I Learn Web .net From C# Developer by SUPREMOTM: 8:54am On Jan 24, 2023
cokeryusuf09:

Which website can I learn what you have listed, I have finished the basic with w3school

I mostly used books and Kudvenkat YouTube channel.

You can also learn from www.tutorialsteacher.com
Microsoft Learn: https://learn.microsoft.com/en-us/dotnet/csharp/

You can't learn C# and .Net Core framework by passively reading from a website; there are lots of concepts and best practices to understand before you become a .Net developer: the entry barrier is high but the opportunities that come after learning too are boundless, so you need to write codes, jot down concepts and note their implementations while learning.

You need to install Visual Studio 2022, 2019 or 2017, SQL Server Management Studio with SQL Server on your system.

Your peers who choose to learn other easier-to-get-started-with technologies will certainly start developing fun applications earlier than you, but when you eventually understand the concepts that .Net forces you to understand, you will be developing applications that have complexities they cannot comprehend unless they learn those same concepts in their technologies of choice, which are not taught to beginners in those technologies.

If you drop your email address, I will send you about 5 books and you can start studying with anyone you understand better, but I'll advise you start with Kudvenkat's YouTube C# tutorials series.

6 Likes 2 Shares

Programming / Re: How Do I Learn Web .net From C# Developer by SUPREMOTM: 7:45pm On Jan 22, 2023
cokeryusuf09:
I need advice from a developer

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.

7 Likes 2 Shares

Programming / Re: What Languages Do I Need To Learn For Mobile App Development? by SUPREMOTM: 9:27pm On Jan 04, 2023
qtguru:
This is a Guide I use for myself:

1. Need a Quick Job = React Native
2. Need Performance but with cross platform in mind = Flutter
3. Need Intense Performance and control over Hardware API or Gaming = Native
4. Need to convert website to mobile app = Cordova/PhoneGap
5. I am not leaving DotNet = Xamarin
.Net MAUI


Here is my No-BS list for picking platforms

2 Likes 1 Share

Programming / Re: C Sharp Is So Interesting by SUPREMOTM: 12:28am On Nov 13, 2022
ModestGal:

Mine is a higher education,so they have curriculum we follow and there's a course for html,css, another course for python, another for Java, another for csharp. Its like how we did in uni where you take different courses. Makes it very less of mental stress for me. I don't do diy shit,too mentally tasking. But school makes it so much organized

C# should be a cakewalk for you if you already had a Java course; Microsoft actually created C# to straighten some rough edges in Java, with a similar syntax.

2 Likes

Programming / Re: C Sharp Is So Interesting by SUPREMOTM: 12:08am On Nov 13, 2022
ModestGal:

Of course, I'm through with Css,Html,and Java,and boostrap infact we are through with UIUX. C sharp is in another course entirely. We have even done python, but i don't know shit of that till I go back on it
Also,I didn't know people learn Csharp alone though. And im not learning it for jobs,im learning because I love it. I really don't care about jobs, i have a job that i love so much already and its a leadership position. Even though I know there may be money in programming,im not doing it for that. I just have zeal for learning new skills every new year

That's Great!
That's how I did it too: I had a job and I learnt lots of new skills in-depth with no pressure buoyed by pure passion for knowledge.
Nice to know.

1 Like

Programming / Re: C Sharp Is So Interesting by SUPREMOTM: 11:36pm On Nov 12, 2022
ModestGal:

I don't believe its difficult,i think it would be difficult if someone doesn't understand the preliminaries,how it works. Actually right now, im not good with the syntax at all, but I understand how it works. If someone doesn't understand the preliminaries,then to grasp it would be very difficult

Nothing is difficult and you have the right mindset already, but it takes a lot of works to be job-ready as a .Net developer.

You want to create a modern (Not Windows-only) data-driven web application making use of Microsoft's modern cross-platform .Net framework (also known as .Net Core), you need to know at least all of:

1. HTML,CSS, JavaScript and/or Bootstrap/jQuery
2. C# and OOP
3. T-SQL (Microsoft's flavour of SQL) and SQLServer
4. Entity Framework Core (Microsoft's flagship ORM) with code-first approach.
5. ASP.Net Core MVC

Learning C# with Winform/console may be interesting to you, but to be job-ready, you need more than just the language.

Just go on LinkedIn now and check the available .Net jobs, you'll find that they all state the above and more as requirements (some include knowledge of React/Angular and creating of web services/API/RPC as well as familiarity with microservice architecture for intermediate/entry level developer jobs).

Enjoy the process, but C# is just the beginning.
I don't mean to be a killjoy, but if your prof tells you the next thing to learn is ADO.Net for data access, no mind am o....

2 Likes

Programming / Re: C Sharp Is So Interesting by SUPREMOTM: 9:12pm On Nov 12, 2022
ModestGal:

Well,its popular where I am and my prof loves it so much, and I love it very much as well. I'm still learning it though

It is very popular in Nigeria too. Many large organizations in Nigeria (banks, oil companies, Telcos etc) use the .Net ecosystem for their applications: the .Net framework is designed for creating Enterprise applications.

It is not for the faint-hearted though, because .Net is designed as a full-stack developer framework (same code base for web, mobile (android and iOS), desktop (windows, Mac) , RESTful HTTP services with templates for front end frameworks like Angular, React etc plus very easy integration of cloud technologies); you can't afford to stop learning.

Your job may require you to create/manage the backend for huge applications in addition to creating/managing the front end and the web services that provides the data for your front-end to consume.

.Net gives you all the tools you need to make your application as huge as you can imagine and C# is the language of choice.

Recently, a UNILAG 200 level student told me they have to learn C# in their department though he is not a computer science student.

NOUN Post graduate degree in Computer Science also requires you to learn C# only (Confirm on their website).

There are many .Net developer jobs at these big organisations and it takes quite some time to get the vacancies filled because the skill sets are not as abundant as Java in Nigeria at the moment.
Programming / Re: .net Or Python? by SUPREMOTM: 4:40am On Sep 01, 2022
Nothing to display
Programming / Re: .net Or Python? by SUPREMOTM: 4:38am On Sep 01, 2022
Ogori8:
As an engineering student, which between .net programming and python would you advice me to learn?

Fast result doing cool stuff, data science, data analysis, Machine Learning, PYTHON.


With plenty of patience to learn all that's required to be a software engineer before you can create something satisfying, C# and .Net

NOTE: For full stack .Net development (you will be building enterprise software) you will have to learn

-HTML CSS Bootstrap (Bootstrap comes with Visual Studio)
-JavaScript and a Js framework (Angular preferred)
-C#
-OOP
-SOLID design principles
-T-Sql with SQL-Server, NoSql
-Entity Framework Core
-.Net Core
-ASP.Net Core MVC
-Asp.Net Web API


For games development
-C#
-OOP
-SOLID design principles
-Entity Framework Core
-Unity Game Engine


For Cross-Platform development
-C#
-OOP
-SOLID design principles
-Any flavour of SQL, NoSQL
-.NET MAUI (To build applications for Android, IOS, Windows desktop and MAC devices)
-XAML to design your applications


For cloud development,
-C#
-OOP
-SOLID design principles
.Net Core
-Networking
-SQL, SQL Server, Azure Cosmos Db
-Azure

It may look overwhelming at first, but if you are consistent and persevere through, it is rewarding.

3 Likes

Programming / Re: Building A Management Software With Winform C# by SUPREMOTM: 10:23pm On May 22, 2022
Winform in 2022?
When we are waiting for .Net MAUI.
Programming / Re: Am Too Old To Learn Programming ! by SUPREMOTM: 10:16am On Jul 10, 2021
ShadowCracker:

What do you mean no job, there are so many online asp.net jobs.

He could even add Azure to it, then he should have no problem getting jobs.

Maybe he got stuck with classic ASP, winforms and web forms. .Net platforms experienced so much changes since 2016 that you either have to keep up or get left behind.
Programming / Re: Kotlin Programmer Here? by SUPREMOTM: 10:05am On Jul 10, 2021
Two weeks into Kotlin.

(1) (2) (3) (of 3 pages)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 72
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.