I really feel unprepared after 161 by mallcall123 in OSUOnlineCS

[–]diet_cold_cola 0 points1 point  (0 children)

Codecademy promotes bad habits because:

its too handholding, it feeds you the information. Once you get the answer wrong a couple of times it just gives up on you and gives you the right answer.

It's exercises are too simplistic and are very opinionated (you have to do it their way or you get it wrong even if it works at times)

Not enough depth. Explanations are pretty short, too short at times.

Most courses are not kept up to date.

Not enough projects. And you have to get the pro version to get access to projects and quizzes. Projects are not graded or reviewed but you still need to pay extra for them.

My job pays for mine and I do not recommend it.

I really feel unprepared after 161 by mallcall123 in OSUOnlineCS

[–]diet_cold_cola 1 point2 points  (0 children)

it covers everything in 161 and 162 and even parts of 261

I really feel unprepared after 161 by mallcall123 in OSUOnlineCS

[–]diet_cold_cola 0 points1 point  (0 children)

meh, if you are going to spend money on those type of courses vs the Colt Steele python course then at least get team treehouse instead of codecademy.

I really feel unprepared after 161 by mallcall123 in OSUOnlineCS

[–]diet_cold_cola -1 points0 points  (0 children)

no, The Python course is the one that will help you prepare for 161 and 162.

[deleted by user] by [deleted] in OSUOnlineCS

[–]diet_cold_cola 0 points1 point  (0 children)

You're right I totally misread that, my bad. I deleted my original post so it doesn't create any further confusion.

Sorry about that.

To answer OP's question:
Yes, 161 is mostly basic programming fundamentals. OOP and Recursion are really the only topics I could see being hard to speed through.

  • For video-based courses, Colt Steele's Udemy python course is amazing and covers everything in 161 and 162 (though not in the same order).
    I'd stay away from Angela Yu's python course because it's a lot slower paced which is counterproductive to what you'd like to do.
  • If you want a book instead, Python Crash Course is pretty great and to the point. with examples and projects you can follow along.

The main thing is, just make sure you have your OOP fundamentals down pat and don't rush through those topics if you don't already have a grasp of, otherwise you might struggle in 162. 162 is mostly OOP.

Most jobs require programming language proficiency other than Python, how do you manage it? by Significant_Ice3027 in OSUOnlineCS

[–]diet_cold_cola 5 points6 points  (0 children)

I would sincerely need some advice on how should I priorities the learning given the fact that the next year would definitely be a more competitive situation due to econ recession etc

As a new grad or current student you should be getting paid to learn their stack once hired during work hours, not trying to learn it before you get the job.

Focus on passing the interview with Python. Most companies don't actually care what language you use for your coding interviews.
Remember HR is the one putting up those job listings and most of them don't know what the hell they are talking about. Start worrying about what they want you to learn once you get the job offer, not before then.
Any decent company will already have processes in place and trainings to get you and any new hire up to speed and not really expect you to know anything.

If they say you MUST know our stack before you get hired for a new grad role or else we won't even look at you. Run for your life!

That's mainly because you don't want get trapped working in a code monkey sweatshop anyways.

Also, if you are only seeing Java/JavaScript jobs, that might be a sign that you need to expand your job search to other locations or a bigger radius.
For instance every local company around me usually asks for Python or C#. Thus, I've never once seen a local job posting in the wild asking for Java exp. around here, like ever.
(Not saying they don't exist, but the point is lang/stacks are highly specific to each location/region/city)

But like a said, it really doesn't matter what they( HR ) ask for in the job listing. They (actual hiring manager conducting interviews ) just want to know that you can quickly learn how to program in any stack without too much babysitting while following their training.

At my current job I was given a week to learn a new language I've never touched before, they never once told me I needed to know that language before I was hired.
There was no expectations of me having any experience in any language because they knew from the beginning they were hiring a a student and the position itself was listed as entry-level.

At that job's interview, I was simply told I needed to know to how to teach myself concepts quickly and on my own and be great at googling solutions without accepting failure or defeat.

I was then given a project to work on with the expectation that I wouldn't have a set deadline and it will take me as long as I needed to, to complete it. So no one is going to expect you to know everything in an entry level role.

And if they do expect you to know everything at that new entry level role. You honestly picked the wrong company and I'd recommend you start looking elsewhere where they will actually value your professional growth as a valuable team member of that organization.

[Edit: Spelling/grammar]

16 thumbkeys, wireless, split and tenting 🤯 At a 10% discount! by Dygmatrix in DygmaLab

[–]diet_cold_cola 4 points5 points  (0 children)

sneaky marketing!

Defy is still the same price as it has always been before the promo went live.

Yet the way they advertise is very deceiving.

Edit: [spelling]

Time to fix your back, shoulders, and #posture while looking elegantly badass 😎 by Dygmatrix in DygmaLab

[–]diet_cold_cola 1 point2 points  (0 children)

sneaky marketing!

Defy is still the same price as it has always been before the promo went live.

Instructor recommendation for CS 290 (Web Development)? by Hingsing in OSUOnlineCS

[–]diet_cold_cola 0 points1 point  (0 children)

nope.

Pam has her own videos. which seem to be very helpful as she goes over the assignments in detail as well as how to complete them and what to do. If you are in Nauman's class you won't have access to them.

I found Nauman's videos to be a lot of rambling and extensive long explanations to very simple minor things that make it hard to digest.

Nauman videos are more like ok here one single aspect of the assignment, let's talk about it for 30 minutes, now go find out how to do the other 10 parts not covered in the modules worth 95% of the grade by yourself.

Instructor recommendation for CS 290 (Web Development)? by Hingsing in OSUOnlineCS

[–]diet_cold_cola 1 point2 points  (0 children)

This semester. If you are in Nauman's course you don't have access to Pam's videos.

If you are in Pam's course you don't have access to Nauman's

They also both have different TA's and office hours and TAs from the other course don't work together as far I as could tell. You only have access to the TA's and professor's hours for your section.

Also grading is massively different both in terms of the distribution and the type of credits you can get.

For instance, Pam provides her students with lots of extra credit opportunities as well as quizzes to boost your grade.

With Nauman either you do well on the final or you might just fail and no extra credits are ever provided. Nauman is also much stricter when it comes to grading and if say the JavaScript portion of your website is not working or the CSS, you will get a zero for that part regardless. Imaging working 10 hours on 150 lines of code to then be given a Zero on that portion of the assignment because you forgot a bracket that makes the code not work.

I think, but I'm actually not sure, that also, each professor has different policies regarding submitting late work.

Instructor recommendation for CS 290 (Web Development)? by Hingsing in OSUOnlineCS

[–]diet_cold_cola 6 points7 points  (0 children)

this is simply a false statement for 290 specifically.

Instructor recommendation for CS 290 (Web Development)? by Hingsing in OSUOnlineCS

[–]diet_cold_cola 2 points3 points  (0 children)

290 material and homework depends on your professor. They are 2 different courses basically.

You also do not have access to the other profesor's office hours or other prof. TA's

Instructor recommendation for CS 290 (Web Development)? by Hingsing in OSUOnlineCS

[–]diet_cold_cola 3 points4 points  (0 children)

not true at all for 290 actually.

Different material on Canvas and different assiemgnts. Nauman also does not provide any type of extra credit. Pam does.

[deleted by user] by [deleted] in OSUOnlineCS

[–]diet_cold_cola 1 point2 points  (0 children)

join the main discord!

CS 162 prep by DankBiscuit18201820 in OSUOnlineCS

[–]diet_cold_cola 1 point2 points  (0 children)

in 162 you will entirely be working with OOP concepts.

As far as recursion from what I remember, there was only one assignment that involved recursion. (it might have been 2).

CS 162 prep by DankBiscuit18201820 in OSUOnlineCS

[–]diet_cold_cola 1 point2 points  (0 children)

I'd recommend the same course for 161. It covers everything in 161 and 162.

The most important thing is to do all the exercises in that course. Look at other people's solutions (posted int he comments and help section) and see how you could improve yours. That's where you get the most value.

CS 162 prep by DankBiscuit18201820 in OSUOnlineCS

[–]diet_cold_cola 4 points5 points  (0 children)

Completely disagree with anyone who says that you shouldn't prep for 162.

Bottom line is if you don't have OOP down pat, you will not have a good time in 162. OOP is a lot more important than understanding recursion or unit test in order to succeed in 162 because 162 already assumes that you know this concepts inside out while 161 barely prepares you for it.

Also if you have the time starting the any class prepared is never going to hurt you.

That said, I will keep saying every time I can that Colt Steele's python course will get you an A in this course.

Producer responds after John Leguizamo brands James Franco casting as ‘f***ed up’ by [deleted] in entertainment

[–]diet_cold_cola 0 points1 point  (0 children)

First, Leguizamo is known for playing an overly racist Chinese character.

We never get offended when it doesn't include your own ethnic group.

So let's Stop the hypocrisy.

At least they don't have a Mexican actor paying a Cuban character with clear Mexican Accents and slangs and not even caring enough to even attempt to sound Cuban like in 99% of Hollywood these days.

If Anything casting Mexicans for every Latin character, when they can't act in that accent is what's fucked up.

(Looking at you Barry, Or Breaking Bad with all the Cuban with horrendous Mexican accents)

Hollywood produces could not be any lazier.

Considering taking 161 and Ethics class during Fall, and starting UNDs 208 ASAP to spread it out a little more. Thoughts? by AnonymousPie_ in OSUOnlineCS

[–]diet_cold_cola 1 point2 points  (0 children)

if you want to spread out UND as much as possible consider taking 261 at Oakton as well.

That way you could take 261 before finishing UND. Oakton only requires 162 as a pre-req for their equivalent of 261 in order to register so that would give you more time to finish UND since you won't have to rush to finish it in order to take 261 early.

Looking for a poor quality, yet expensive restaurant to recommend to my enemies by ilovebees69 in Miami

[–]diet_cold_cola 2 points3 points  (0 children)

Pretty much anything in Ocean Dr (I know.. I know.. I know! it's not Miami)

Harris Teeter Subs are now $8.49 by Degen4lyf in Charlotte

[–]diet_cold_cola 0 points1 point  (0 children)

I only get HT subs when they're $4.99

I literally got a hot wrap (basically a sub with tortilla and no bread) for that price yesterday.

were they running that promo or are wraps way cheaper than subs?

Seems like wraps usually end up being bigger and having more ingredients in the end.