Avatar of Amjad tales

Amjad tales

Web developer
Avatar of amjadmassaoudw
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
28 upvotes·77.8K views
Replies (9)
Recommends
on
Django
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
19 upvotes·3 comments·76.3K views
bmspower websitedesigncompany
bmspower websitedesigncompany
·
June 11th 2024 at 11:59AM

Start with simple applications and gradually take on more complex projects. Apply what you learn as you go. Django has excellent official documentation.

·
Reply
suwaidi online
suwaidi online
·
July 31st 2024 at 7:26AM

Gaming computers and accessories and can be identified by their alien-themed designs. Alien ware was founded in 1996 by Nelson Gonzalez and Alex Aquila.

·
Reply
Synergy Physiotherapyclinic
Synergy Physiotherapyclinic
·
June 27th 2024 at 11:50AM

Yes, learning Python for the backend and combining it with React for the front end is a great path! It bridges web development with AI, enhancing your full-stack and machine-learning skills. Keep going!

·
Reply
Recommends
on
JavaScript
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
13 upvotes·3 comments·77.3K 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
Synergy Physiotherapyclinic
Synergy Physiotherapyclinic
·
June 6th 2024 at 7:55AM

I recommend using JavaScript (Node.js) for backend development because it's widely used, offers more control as a library, and can be used to create APIs for AI projects and website integration. It's essential to specialize in backend or frontend development even when working as a full stack developer, for better expertise.

·
Reply
View all (9)
Avatar of amjadmassaoudw
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·543 views
Replies (3)
Avatar of marcobeyer
Application Developer Cloud, Professional Services at OPTIMAL SYSTEMS·
Recommends
on
Python
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·169 views
Avatar of vipulkumarsviit
Sr Software Engineer at Plugo India Private Limited·
Recommends
on
Node.js
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·158 views
View all (3)
Avatar of amjadmassaoudw
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·507 views
Replies (2)
Recommends
on
Node.js
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·136 views
Avatar of danielsitnik
Associate Director at Accenture·
Recommends
on
Node.js
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·275 views
Avatar of amjadmassaoudw
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·10.9K views
Replies (1)
Avatar of techychaplondon
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.

5 upvotes·2 comments·9.6K views
tyrone mckelvey
tyrone mckelvey
·
January 23rd 2025 at 8:27PM

Andy I'm just getting into AI tech and i am about to create my first AI machine learning model with C++ and Matlab what are your thoughts on this aproach.??

·
Reply
Andy Clark
Andy Clark
·
January 25th 2025 at 10:02AM

There is quite a steep learning curve for C++ but if you are already fluent in that language then go for it.

Matlab is great for visualising data and processes and has free license for students. It is a very sophisticated tool and depending on what you are doing it could be overkill. So something like Project Jupyter Notebooks could be an alternative without the licensing restrictions.

·
Reply