I have a little of knowledge in C and wanted to try Java for a personal project and I tried the Code Academy's introduction to Java. Now I am not a complete beginner in programming so I have no problems with basic concepts like arrays, variables, etc but as soon as I started the course I noticed the programs have some basic structure with classes and other stuff (which I yet don't know what they are) but why don't they explain this to me before introducing variables and other stuff? This is kinda confusing.
I tried the Odin project and did not like it at all. I may try it again down the road but I felt I was all over the place. Today I started codeacademy python course and finished the first python module is it worth it to get the paid version ?
Videos
like the title says , I have have done some javascript , and otherstuff , thinks it is really fun and I really got a picture of what programing is , but is it legit?! what does the programers of reddit say? should i switch or take classes?
deleted 0.8517 What is ^^^this?
Like others have said, it's overall a useful tool. As someone who's about to graduate with a computer science degree, I use codecademy as either a quick refresher on the syntax of a language I haven't used in a while or when I want a glance at something I've never used before. It can only hurt you if you don't understand that it covers mainly surface level programming concepts. More syntax, less semantics.
I would recommend taking a class of some kind to introduce you to computer science concepts early on.
I was wondering what you guys think of Codecademy as a tool for learning how to code. I've completed the Ruby track 100% (projects included) and I'm currently 70% through the Web Fundamentals track. I should also mention I'm a university CS student. Currently, I'm taking an Intermediate C++ class as well as a Unix class (focused on bash scripting).
After completing the Ruby track, I felt like I had a solid grasp on the syntax and usage, but had no idea what people actually use it for. Everything I learned was through their little editor and online compiler; I didn't have a clue how to use Rails (still don't).
Now working through the HTML/CSS track, I feel like I have some applicable knowledge (I've got a Linux machine w/ Apache that I use to apply what I learn).
My thoughts on Codecademy? I think it's a great supplementary resource for someone who's learning programming. I don't think it should be the /only/ resource one uses to learn to code, because you won't learn the application, only the syntax. However, there are so many resources for learning coding on the web that I find it hard to believe someone would rely on just one.
As previously stated, I'm a CS student. I believe what Codecademy can offer to a person like me is a solid foundation to build on top of through coursework, or side-projects--some way to apply the knowledge. I use it because it's fun, rewarding (they give you points/badges/awards for f'kin everything), and relaxed--and because I believe it will be an excellent way to prepare for my web development class that's coming in a semester or two.
At the very least, it gets me writing code every day--which I think is the absolute best way to learn programming, regardless of language.
Honest opinion? I think its highly overrated, particularly on this subreddit. Do a search for the "codecademy" or "code academy" and you'll see tons of posts, and tons of similar questions.
As a brief, very brief, introduction to a language it's not bad. But it barely scratches the surface in many areas, and often leaves people wondering "What exactly did I just learn?" For someone who thinks they are interested in learning more about programming, I'd say a beginners book or an online tutorial will serve them better.
Gamification can make dull things seem fun and interesting. It can provide a sense of accomplishment for what are sometimes the most trivial of things. It serves as a motivating factor. But if it takes something like codecademy to keep you interested in programming, then you just flat out aren't going to be successful. Programming in and of itself should be your motivation.
I cringe every single time someone asks "Is there a website like codecademy for (MySql | Java | C#| PHP | Data Structures| COBOL) ?" Take some initiative, and try learning it yourself! A large part of programming is having the ability to figure out problems on your own, or a the very least find the resources to help you.
tl;dr: Codecademy is often used as an easy out by those not motivated enough to learn material through traditional methods. It's recommended way too often on this subreddit.
As a absolute beginner with no prior knowledge about any aspect of programming, I'm enjoying it. People saying you should learn how to code for the sake of loving how to code don't realize it's freaking intimidating when there's so much relating to programming. This is where I can decide whether or not I do love programming, to just throw someone into programming and say "love it or leave" is a moronic way to approach it
I'm going to community college in the fall for Computer Science, I graduated high school in 2023 so I just work now, and I'm finally going back. Doing the 2 years in community college then 2 years state school path.
I can get the student discount for codecademy $150 for a year of pro, but I'm worried it might be a waste? I completed the beginner python course for my senior project and I liked it a lot. And I have severe ADHD and hate learning how to code, it's not hard to understand just to learn and pay attention, and codecademy wasn't that bad to work with in that regard.
I’ve been trying to learn programming for a while. I was finding that most free resources were extremely difficult in getting the bigger pictures across and how things tied together. I finally broke down and bought the pro version of Codecademy. I started the backend engineering track and I feel like I’m actually learning a lot and making progress, understanding concepts. I feel like it gives me direction and ties concepts together on how things function together. The supplemental resources that they point you to help a lot.
I see Codecademy get a lot of hate on here and the majority of the reason is it’s too expensive, but I don’t really hear a lot about the content quality here.
Am I wasting my time with Codecademy, or is the pro version a start?
Hey fellow python enthusiasts and experts
I have a question I am just starting my journey into python and recently joined Codecademy
I’m just curious to see or know if anyone else went through that process and how did they find it thanks
I am 25 and I am ready to leave my dead-end job. I wasted a lot of time when I was younger with YOLO as my excuse and now I am regretting it, I want to start a career. I owe thousands to colleges that I enrolled in but never finished and I do not want to accrue more debt. I also unfortunately do not have the time to do college and I’m looking for something self-paced.
I am liking what I have learned so far from Codecademy and I am considering buying the pro membership in order to fully learn it, and build projects to put on my resume. But would other developers say it's worth it? I'm very serious and focused on learning these skills, but I want to know the best place to learn.
I recently paid for a yearly subscription, and I was wondering if it was a good investment.
I just took my first lesson on Codecademy and I liked it. I'm tempted to go for the full year subscription to save money. Is it worth it?
They've got a 50% october sale at the moment. The pro package provides access to (and I quote):
Real-world projects
All courses
Skill paths
Career paths
Technical interview prep
Code challenges
Professional certifications
Career services
Assessments
I am a not a beginner but not quite at an intermediate level. I have a decent mathematical background with some previous, limited experience in Python and C++. I'm looking to learn some Python (and C++ eventually) for applications in data analysis, ML and financial tools.
Has anyone genuinely found Codeacadmey to be a strong resource in terms of the courses and projects offered? Have you completed courses and left with a more robust understanding of concepts? Also, do employers rate their proffesional certs?
thanks for reading :)
I recently have been furloughed from work , I applied for a scholarship to codecademy pro. They were gracious enough to accept and gave me 3 months free. First of all, that's great that they did that , take everything i'm about to say with a grain of salt.
First a bit about my situation, which you may not care about, but might find yourself in a similar situation.
Long story short, i'm feeling a bit vulnerable after many recent layoffs and wanted a secondary skill that I could either make a side hustle of, or find employment should things take a turn south.
I dabbled in a few languages and felt web dev was the best course for me.
I wanted to learn HTML and CSS as a foundation for web dev.
Codecademy is VERY NICE
I'll cut to the chase. After 5 weeks of this program i felt great. The website makes you feel like you are ready to hit the ground running and you're a goddamn pro. The problem is , you're not. They toss you into these "projects" towards the middle of the curriculum and want you to build clones of some pretty code heavy websites. The problem is you just don't have the knowledge to tackle them.
After a short 15 slide lesson they will say " ok , now you know flexbox " .... although you might be FAMILIAR with flexbox ... you do not KNOW it. It has alot of mobile gameish features like login streaks to really hit those dopamine receptors and make you feel like you're the king shit. But you just aren't.
I've gone back to project odin and it's been a very humbling experience. It doesn't make you feel great about yourself or pat you on the back and tell you what an expert you now are. But it is EFFECTIVE. I feel like I got knocked down a few pegs, but I also feel more confident as a DEVELOPER.
If you are looking for a path to become a good web dev. I would steer clear of codecademy. I am really grateful for what they have put together but it just lures you into a false sense of worth. Dont waste the time on it like I did when there are great free alternatives like project odin.
I've used CodeCademy for a long time now, i never really felt like i learned something and didn't take my longer than a month to already give up. Until the last time i started with CodeCademy again. I was so motivated to not give up i actually started to understand everything. How? i read everything. Every, Thing.
If you're fimiliar with this or already do this then this post isn't for you.
Usually when something gets explained in CodeCademy you already think you understand it and head to the exercise and boom you got the right answer. 'That was easy' you thought. you're nearly halfway the course and start struggling. Suddenly they ask you stuff you never recall learning or might've forgot. Obviously you think it's their fault.
I just started reading everything CodeCademy had to offer me i really mean everything. I even read the blue marked links linking to some document explaining some type of code i never heard about. When i'm not sure how something works i just look it up on YouTube or W3Schools or anything. shit i even watched a 1 hour video of a teacher explaining functions in some class filmed by a random student. I'm not even halfway the course but i already understand every single thing CodeCademy learned me because i really wanted to know it and not get passed it thinking ill understand it later. because you wont. believe me I've been there several times.
Hope this post helped you have a nice day.
My coworkers are on the fence; some say I should use Learn Python the Hard Way, and others say learning python any way is good.
Edit: wow, I expected one or two replies tops.
I think after getting some experience in CA, I'll move on to something else like Learn Python the Hard Way.
I almost feel like I'm cheating in CA because I'm taking the second Java course my university offers, so I have programming experience.
Now that we've discussed Python, what about django? The tutorial is super dry and it's hard without anything to keep me going like CA has.
I started the Python course a few days ago and so far I've reached up to like functions, this is where I'm at: https://imgur.com/a/Or9qsa5
But so far it's been really easy and I feel like it's not trying hard enough to test your skills in what you just learned. Unless that's just me, I have some background in C#, C++, and even Python before, but I consider myself a Novice.
My free trial ends in the upcoming days, should I renew it to finish the course or are there other free alternative ways, or even paid platforms, that will make me think more critically about tasks.
Look forward to all your opinions.
I recently discovered CodeCademy and they have everything from free basic fundamental skills to full fundamentals of a skill like HTML, SQ, Python etc. they also have career paths that teach you everything to do with Front end, computer science/data science, full stack. My question is, is it worth the time to do the course to getting a job as a self taught programmer? Will I be taken seriously as someone without a college degree?
Around five years ago, I remember that people said that you only learn how to copy/paste from there. Codecademy was quite younger back then though.
I took another look in the past few weeks and am surprised how everything has greatly improved! They do a great job with practice interview questions too. In my view, Codecademy is great for everyone: from the complete novice to the experienced senior engineer.
Hi there, please point me in the right direction if this info already exists.
YEARS AGO, I tried both Codecademy and Coursera for learning some new programming skills (initially Codecademy for Python and JavaScript, then Coursera for broader backend development techniques). I put them down for several years through a couple job changes and am now curious about people’s current experiences.
Which is better or recommended for what? Or are there alternatives?
For context, I work in a threat hunting / threat detection development space but am also curious about machine learning, LLMs, and general secure app development and frameworks.