Avatar of Amjad tales

Amjad tales

Web developer
Web developer ·
Needs advice
on
JavaScriptJavaScript
and
PythonPython

Hello everyone,

I'm a computer engineering student, and I want to become a fullstack developer but I have a tendency to machine learning and data. Recently I decided to learn Python for the backend because I already know JavaScript with the React library for the frontend to create fullstack web apps. I want to know if I'm going on the right path with combining the backend with the frontend for future AI projects.

Thanks.

READ MORE
21 upvotes·57.1K views
Replies (5)
Recommends
on
Django

There is no one way but I think you’re starting off fine . If you learn Django as someone who leans towards machine learning you may fall in love . Django has all of the power of python paired with JavaScript, html and css. It’s extremely powerful and fun. I know the MEAN and MERN stack are very popular but Django is a solid competitor against them because you can use any python library out the box in your project . Just some food for thought. good luck !

READ MORE
17 upvotes·55.4K views
Recommends
on
JavaScript

I strongly recommend javascript(Node.js )for the back end, because 1. Most company use it. 2. Its a library not a framework; you have more control over what you are making. 3. you could make your AI projects make its API and use it to integrate it into your website . Lastly even though you are doing full stack you still have to specialize in either back or front, Just for good meaures

READ MORE
12 upvotes·2 comments·56.5K views
microappstech
microappstech
·
October 27th 2023 at 7:07AM

But it's too slow can only control 0.5 M request per sec

Where others can make more than 7M request per sec

https://dotnet.microsoft.com/static/images/redesign/shared/tech-empower-results.svg

·
Reply
Amjad tales
Amjad tales
·
October 19th 2023 at 1:56PM

I’ve seen that nodejs is heavy for data processing which makes it not suitable for AI! Thank you

·
Reply
View all (5)
Web developer ·
Needs advice
on
JavaJava
and
PythonPython

Hello Devs, I'm a computer engineering student. I've learned React and I want to move to the backend. Should I learn Python or Java for the backend?

  • Note: I tend more to data engineering when it comes to the backend based on my engineering studies in my major.
READ MORE
3 upvotes·519 views
Replies (3)
Application Developer Cloud, Professional Services at OPTIMAL SYSTEMS·
Recommends
on
Python

Python because of better data transformation libraries and dynamic data type support. It’s easier to test data transformations because of jupyter notebooks and repl Terminal. I program in Java everyday, but I think it excels in static data models and OOP patterns. Not transformation of big data. Also data will often be represented as objects, which is memory hungry. In python I use optimized column oriented data types instead. But both languages are nice and can handle every task.

READ MORE
5 upvotes·147 views
Sr Software Engineer at Plugo India Private Limited·
Recommends
on
Node.js

Hi Amjad,

Great to hear about your interest in transitioning to backend development! Given your proficiency in JavaScript from learning React, diving into the MERN stack and learning Node.js for backend development could be an excellent path forward. Its continuity with JavaScript will make the transition smoother, and since you lean towards data engineering, you'll find Node.js particularly useful for backend tasks. Feel free to explore the MERN stack; it aligns well with your expertise and interests.

Best regards, Vipul

READ MORE
5 upvotes·130 views
View all (3)
Web developer ·
Needs advice
on
Node.jsNode.js
and
PythonPython

Hello everyone.

I'm a frontend developer and I want to start learning the backend, but I want to ask if I should learn Python or Node.js for the backend. And which is mostly the popular one in the industry.

READ MORE
2 upvotes·481 views
Replies (2)
Recommends
on
Node.js

Both are great for backend development, it really depends on what type of project you aim to build and also the team around it. Node.js Is a pretty popular choice since you can use the same language you're using in the Frontend and it lowers the learning entry barrier. Given the vast community, packages, and performance, Node.js is a solid choice for backend development. Python is also quite popular for AI and data science, it's not uncommon to find backends built with django and flask. Over time you may also feel tempted to try other languages for backend development such as GoLang, Rust, etc. Given that you're starting, Node.js will ease your entry into backend development.

READ MORE
5 upvotes·68 views
Associate Director at Accenture·
Recommends
on
Node.js

While both are great and there are some web application frameworks for Python, I still see it shining a lot more in data science applications.

That being said, I recommend Node.js. You will be using the same language you’re already working with on the frontend, there’s a large community producing lots of content and tutorials, and also an endless choice of frameworks and tools to choose from.

READ MORE
4 upvotes·126 views
Web developer ·
Needs advice
on
C++C++
and
PythonPython

Hello everyone.

I'm a computer engineering student. I want to start focusing on machine learning and I want to know if I should use Python or C++ for this. I've heard that C++ is the language that mostly handles the process of machine learning and Python is only in the front of the process for small tasks.

READ MORE
1 upvote·5.9K views
Replies (1)
Software Development Manager ·

Lots of machine learning projects have come out of data processing so use Python. Check out Numpy and Pandas. Also OpenML, OpenCV and Tensorflow are technologies you should look at.

READ MORE
5 upvotes·4.7K views