I am a Full stack .NET Developer, I like to work with C#, .Net Core, SQL, Mongo DB, Azure, JavaScript , Angular...
Always eager to learn new technologies. I am here to share, ask & eventually learn.
Some advice on becoming Full Stack Software Engineer.
If you are looking to learn to get a Job, Currently both Java and C# will help you get Job in MNC companies. Also Go language is coming up, i heard many startups are using it for making cloud native apps. You can do market research for both Java and C# in your area and then decide.
Java and C# has some common syntax style , so you can switch over each other easily.
I feel C# gives developer happiness and makes developer life easy because its easily maintainable for large projects and by providing tools like Visual Studio and VS Code its easy to code faster.
Don't be confused of choosing the best language, Just choose one after your research and start learning, if you don't like you can switch over other easily.
Full Stack Software Engineers who build web Apps are in demand.
Below is 11 step path to become Full Stack C# Software Engineer:
HTML , CSS, Javascript - Do 3 simple Project, Push it to your Github
1.2 Learn Git and Github basics to Push projetcts to your Github
Learn Basic SQL - Note down your Queries, Push it to your Github
Learn C# - Do 3 simple Project, Push it to your Github
Learn Asp.NET Core - A Web Framework to build Both UI and Backend in one go. Do 2 simple Project, Push it to your Github
Learn Asp.Net Core Web API - A API Framework to build RESTFULL API's. Do 1 simple Project, Push it to your Github.
Learn any JS framework like Angular or React , Do 2 simple Project , Push it to your Github.
In between write 2 to 5 blogs on what you have learned.
Create a simple readable resume, add all above skill set in resume, add 4 good projects you have created while learning in your resume, add link to your blog too, add linkedin profile.
Start Applying for Job and be ready to take any small Job as beginner then move on from there.
Be patient and learn, it takes time to learn, it may take minimum 3 months if done fulltime or 5 months.
In interview be confident and if the interviewer asks do you have hands on experience ? Then explain them about the projects you have build along the way and say that you are confident to do the tasks.
Watch below video and the channel content - Learn all for FREE.
Some advice on becoming Full Stack Software Engineer.
If you are looking to learn to get a
Job, Currently bothJavaandC#will help you get Job inMNCcompanies. AlsoGolanguage is coming up, i heard many startups are using it for making cloud native apps. You can do market research for bothJavaandC#in your area and then decide.JavaandC#has some common syntax style , so you can switch over each other easily.I feel
C#gives developer happiness and makes developer life easy because its easily maintainable for large projects and by providing tools likeVisual StudioandVS Codeits easy to code faster.Don't be confused of choosing the best language, Just choose one after your research and start learning, if you don't like you can switch over other easily.
Full Stack Software Engineerswho build web Apps are in demand.Below is 11 step path to become
Full Stack C# Software Engineer:Github1.2 Learn
GitandGithubbasics to Push projetcts to yourGithubGithubGithubAsp.NET Core- A Web Framework to build Both UI and Backend in one go. Do 2 simple Project, Push it to yourGithubAsp.Net Core Web API- A API Framework to build RESTFULL API's. Do 1 simple Project, Push it to yourGithub.JSframework likeAngular or React, Do 2 simple Project , Push it to yourGithub.Jobas beginner then move on from there.Watch below video and the channel content - Learn all for FREE.
youtube.com/watch?v=RiKcSDbGVXw
2 Ways to build Web Apps in C#:
youtube.com/watch?v=C5cnZ-gZy2I
Asp.Net Core Web APIand Consume it usingJSframeworks likeAngularorReactAsp.Net Core Web API- For BackendAngularorReact- For UIyoutube.com/watch?v=fom80TujpYQ
youtube.com/watch?v=NemyDIUcC64
That's Just basic
CRUDbased tutorials, Advanced projects based tutorials like a Ecommerce shop etc you can search online to learn more.Hope this helps. 😄
Thanks for sharing! This list is very similar to course list in school. :)