question

mikejohn6575-9910 avatar image
0 Votes"
mikejohn6575-9910 asked nitsotech-6951 answered

Should I learn HTML, CSS, jQuery and Bootstrap or SQL Server and Vanilla JS

Will have a good command of HTML, CSS, jQuery, and Bootstrap be beneficial for a Dot Net Web developer? I have just started learning ASP.NET MVC.

Instead of learning jQuery, CSS, and Bootstrap, I personally feel that I should learn as much Vanilla JS, and SQL Server as possible.

I don't want to study both. Please any guidance is appreciated.

Thanks
routerlogin.net NETGEAR router login routerlogin


dotnet-aspnet-mvc
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Based on the options in your post learn JavaScript, CSS, MVC, and SQL Server. JavaScript and CSS are basic building blocks required in web development.

For example, jQuery is a JavaScript library and Bootstrap is a responsive framework build on JavaScript and CSS. A foundation of JavaScript and CSS is required to take advantage of the many JavaScript libraries, SPA frameworks, and responsive frameworks available today.





0 Votes 0 ·
Bruce-SqlWork avatar image
0 Votes"
Bruce-SqlWork answered Bruce-SqlWork edited

to be a frontend developers, the minimum is:

HTML/CSS - required to create a page
javascript - required for dynamic html pages
html dom api - required or dynamic html pages

Bootstrap is a helper for those that find CSS difficult, and very common for in-house web applications
jquery was designed for cross browser support of the dom api. with evergreen browsers, this is less important, but there is a large plugin community for jquery.


to be a .net backend developer

asp.net
backend database (sqlserver, mongo db, etc)
REST API




5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

YijingSun-MSFT avatar image
0 Votes"
YijingSun-MSFT answered

Hi @mikejohn6575-9910 ,
I recommand you could learn CSS, Jquery, Bootstrap and SQL.
Compared Jquery,Bootstrap and Vanilla JS:
Jquery:

jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.

Bootstrap:Bootstrap is the most popular HTML, CSS and JS framework for developing responsive layout, mobile-first web projects.

Vanilla JS: The term vanilla script is used to refer to the pure JavaScript (or we can say plain JavaScript) without any type of additional library.
Advantages:

  • Interoperability:We can insert the JavaScript in any of the web-pages, but in another scripting language, we cannot do so. For example PHP

  • Server Load:Since we all know that the execution of the JavaScript is done on the client-sideso it reduces the overall demand for server use. Also, the simple application doesn't require the involvement of the server at all.

  • Rich interfaces:With the help of JavaScript, we can create an excellent quality of features such as drag &drop, and components like a slider. This can impact the user experience on the website in a positive way.

  • Speed:Since its execution occurs on the client-side, it does not require any kind of external resources, its speed is excellent. The speed of JavaScript also does not get affected by the calls to a back-end server.

Disadvantages :

  • One of the most significant disadvantages of the vanilla script is client-side security since we all know that the code of JavaScript is viewable at the client-side. Hence, anyone can modify it and use it as a weapon or tool for malicious purposes.

  • Another major disadvantage of JavaScript isthat it lacks Debugging Facility.

  • We cannot use it for network-based applications because there is no such kind of support available.

  • The vanilla script also does not have some capabilities such as multiprocessors, and multithreading, etc.

  • It also does not allow reading and writing filesfor security reasons.

Summary:
You need to learn the basic knowledge of jquery and sql.

Best regards,
Yijing Sun


If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

nitsotech-6951 avatar image
0 Votes"
nitsotech-6951 answered

If you are learning to react, you may not need jquery, but you will still need to learn CSS & HTML. Bootstrap is a CSS framework. You will probably need to learn a CSS framework, if not bootstrap, then material or another. and it also Depends on your goals. Are you a hobbyist or is this a career path? Do you have programming experience?

Thanks
HRMS system


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.