Hi! I’ve been trying w3schools and Codeacademy but when I try to program it I get so many errors. How could I improve my learning?
Does anyone have any recommendations for material pitched a experienced developers wanting to get up-to-speed with Python quickly. Assume I can already read and write complex code in another language but have never used Python before.
Videos
I will just be to the point, I just find it fun to learn how to code and want to be able to independent create code create things without error. There’s an interval between where I learn hello world then language I don’t understand. It’s very small and I don’t know where. Is it all important to learn?
Cause i start learning Python and its coding tasks are so difficult((
Hi everyone, so as long as I know, Python is an easier language to start learning programming, however, I might have a greater oportunity of getting a kind of internship or even (long term goal, crossing fingers) a job at a company that works with Java because of connections.
What is your experience?
What language is more advantageous, Java or Python? What do you think?
Hi,
I am a university graduate who would like to change my career to IT. I want to apply for a requalification course and basically I have two options available - both courses are "Programmer of web applications" - one is in Java and the other is in Python.
I need some help from someone who knows the industry and the pros and cons of choosing either language. I have read a lot of articles and watched youtube videos and it's practically 50:50. I am leaning towards Python though.
I know your first question will be: What do you want to do in IT?
But that's the problem, I don't know. I have never worked in IT and I haven't experienced different types or jobs to be able to know which I like the most. It's like asking me which food from the menu I liked the most before I had a chance to taste it. I like design, so possibly frontend. But I am open to anything. I think fullstack would be a good skillset to have to find lots of work?
What I know:
Java is more complex to write, harder to learn for a beginner. It is used in web development, Android and in a lot of big companies. It is supposedly harder to change fields in IT if you know Java. The popularity of it is slightly decreasing and the community as well (from what I've heard).
Python is easier to write and read, is used in machine learning and AI and databases. Generally slower than Java to execute, has more potential when you are trying to change fields in IT as it is more widely used.
That's what I know. What I need, is help with this question: As someone (a teacher) who is trying to change career and do something that will enable me to find work easily, which language should I choose to learn to open myself to most job opportunities, something that will be a good start, give me most options for the future and will not lock me in in a specific field, should I realise I do not like it. How should I make a decision? Can you tell me in more detail which language is used in which specific types of jobs and what kind of stuff I could do should I learn Python/Java?
Thank you in advance!
Ben
is there a good reason to have java as your first language over languages like python or js?
Hi all. I am a self taught learner of about 4 months now. In my last semester of school (business major), I took intro to programming and loved it. Really wished I did CS instead. I ended up emailing my professor from that class and asked what his thoughts were on self learning.
He told me to learn Python and Java and to have some kind of structure like an online course. Read the pragmatic programmer, and fluent python/effective Java.
I started with python and eventually found the Odin project and switch gears to js and web dev stuff. I am struggling to find a path and stick with it.
Why would my professor recommend those two languages to start with? Do these languages really relate to web dev? What kind of job opportunities can python and java lead to?
I am currently attempting to speed learn python because I need it for a shadowing opportunity that I have tmr. I have java knowledge, and I know basic Python. Does anyone have any tips or resources that I can use?
I have been learning python for a year and I think I can code in python! I just need to work on projects to advance my skills. Lately I have been thinking to learn Java...so I took advice from my friends. They said I will have tough time learning Java because I have learned python before. They said I should have learned Java first and python later... maybe I messed up 😅😅
Is it true? Will it really be that difficult?😩
Python is my first language and I am thinking of learning Java now. Can I?! Please share your opinions
Thanks in advance 🤗🤗
I'm a 1st year college CS student and have programmed with python for a semester. I am very interested in learning about java, but I can't find a good java tutorial amid the sea of worthless "LEARN JAVA IN 30 SECONDS" videos. Where should I begin?
I have set up an IDE already- I just want to get into learning the syntax and uses of java.
I'm currently pursuing a Master's in Computer Science and started earlier this year. As this semester wraps up, I've completed an "Introduction to Programming" course in Python. Next semester, I’ll be taking a course on Object-Oriented Programming that requires knowledge of Java.
I understand that learning a new language is easier once you have a solid programming foundation, but I’d like to get a head start. Does anyone know of any online short courses specifically designed for those transitioning from another programming language like Python?
Thanks!
Hi! I'm a junior DevOps engineer and I would like to start developing backend too. I already know intermediate python and worked a little bit with django and I would like to dive deep into python and learn it well.
I asked my supervisor for his advice and he thinks that it's better for me to learn Java first. From his point of view Java is more technical and I can become a better developer by learning the fundamentals with it (like polymorphism, interfaces, data types). He considers python as an uneffective shortcut to learn bad software development practices.
At first he convinced me with his argument but then I documented myself better and I saw that even python has all of those concepts, so I feel like if I'm not lazy and l study python well I can achieve the same expertise I would get with Java.
Since I want python to be my main language I'm essentially very skeptical in using my energies in learning java from zero while I could dive deep in python and get solid with it. It's not like I only want to know python overall, but reading a book of 1600 pages like "learning python" takes time and effort and I feel like I want to make that effort on python, not java.
What do you think about it? I could really use your advice, thanks a lot in advance.
I just started a new job last week and my task is to add a new feature to a complicated Java plugin. I haven’t coded in Java before... I am familiar with OOP but Python doesn’t really rely on it to the same extent as Java. I’d appreciate any resources geared towards experienced developers needing to pick this up fast, particularly focusing on the more esoteric/Javaesque (what’s the analog of Pythonic?) features as opposed to another one of the million “this is how you do a for loop in Java.”
For example, today I was banging my head because there was a function that took in a variable and did a bunch method calls to n the variable. The variable type was an interface and all the basic Java guides say you can’t instantiate an interface so I just didn’t get what’s going on until I understood that it means that any object type that implements the interface is permitted (what a terse way of saying that). So learning these kinds of features is especially valuable.
Hey guys,
I just started programming with the end goal of one day becoming an programmer one day but the catch is I don't know in what - web development, Android, iOS , ect.
For those who started programming did you already have an end goal in mind of what type of programmer to be?
I chose Java to start off with and been going at it hard but was thinking I should have done python since it's the most popular.
My goal was to go deep in one language and just learn the ins and outs of it to understand programming but chose Java for some reason but realized the python community is larger.
Am I approaching this wrong ? Any insight and Input????
I'm pretty comfortable with Python and I can code in a couple other languages. What should I read?
I don't want a book that would explain me what for loops are (Heads First) and I don't want a 1000-page monstrosity that would cover every detail and stuff that would be better off in a reference. An overview of the language that would concisely describe the quirks and allow me to start quickly is what I want (a "Java: the Good Parts", so to speak). My ultimate goal is to play around with my Android phone, but this question is just about Java (Android programming books that fit my goals are welcome, naturally, but just good Android programming books -- not so much).
What do you guys think of "Java for Python Programmers" by Brad Miller?
Or should I just read Oracle's tutorials? Or maybe you have a better suggestion?