DEV Community

Discussion on: What programming language should I learn next?

 
shaijut profile image
Shaiju T • Edited

If you are talking about to develop Mobile apps using Xamarin in Linux. I think Its currently not possible. But only possible on Mac OS and Windows.

As you are learning, I suggest learn C# first then start learning building Web App using Asp.NET Core , as of now Web Apps has more Job opportunities.

2 Ways to build Web Apps:

  1. Develop Web App using Asp.Net Core Only - Both UI and Backend

youtube.com/watch?v=C5cnZ-gZy2I

  1. Develop Asp.Net Core Web API and Consume it using JS frameworks like Angular or React
  • Asp.Net Core Web API - For Backend

  • Angular or React - For UI

youtube.com/watch?v=fom80TujpYQ
youtube.com/watch?v=NemyDIUcC64

Thats Just basic CRUD based tutorials, Advanced projects based tutorials like a Ecommerce shop etc you can search online to learn more.