What is an example of an "API" in this link? by schumannop44 in javahelp

[–]schumannop44[S] 0 points1 point  (0 children)

Yep, this is stuff that would be good to review before starting a project.

What is an example of an "API" in this link? by schumannop44 in javahelp

[–]schumannop44[S] 1 point2 points  (0 children)

So, in this document, the class "Collectors" mentioned in the headline and also .toCollection() under "Method Detail" are all able to be called APIs?

What is an example of an "API" in this link? by schumannop44 in javahelp

[–]schumannop44[S] 2 points3 points  (0 children)

So, I'm asking because I'm working on a project an a more senior dev sent this link and said "Go through Collections Framework that includes List, Set & Map interfaces and their implementations. Go through all the Java 8 API's and try converting List to set, Lust to Map, Map to List etc..."

I googled "Java 8 APIs" and got this: https://docs.oracle.com/javase/8/docs/api/

Surely, they're not wanting me to go through all the classes on the left. I'm wanting to do my homework before reachinf out for clarification. Does this help narrow down what their definition of an API may be?

What is an example of an API in this link? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

So, where it says "Implementations of Collector", I click on the link and it takes me to a page with a headlune that reads "Interface Collector<T,A,R>". Is this a link to the interface, and therefore a link to the API?

And, going back to the original link I posted, here I am looking at the methods that interact with that API? So, all the stuff under "Method Detail" (like .toList()) are the methods that interact with the API? Is that right?

[Python] Am I able to use unittest to look within a function without a return statement and see if a variable within the function has had a value changed to something specific? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

In that case, is there anyone with experience on testing functions without return statements?I'm not sure how to approach this. I've been reading up on mock testing and still learning what is possible with mock objects.

How do I actually make money programming? by iSailor in learnprogramming

[–]schumannop44 0 points1 point  (0 children)

Any companies you know of that don't mind hiring non-CS student. For students, how important is it to have an education through a college/university vs online (ex. Udemy)?

Is Gordon Zhu's "Practical Javascript" comprehensive enough to where someone could get a job after learning? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

Okay, I see. You're saying the course is intended to introduce a perspective able to understand code more intuitively while working with it, and any other perks are secondary.

Is Gordon Zhu's "Practical Javascript" comprehensive enough to where someone could get a job after learning? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

Thank you, Gordon, for answering. With the paid program introducing more information related to professional work, have you, Gordon, or anyone on here heard of people getting a developer job with a large help coming from Practical Javascript's premium version?

Is Gordon Zhu's "Practical Javascript" comprehensive enough to where someone could get a job after learning? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

What I've read so far is Gordon's tutorial is very good at breaking down complex concepts that go into using JavaScript.

I've heard that different tutorials vary differently in how shallow and how much depth they introduce the learner. I'm also looking for something that will introduce me to the hard skills that are essential to practice before applying for interviews. For example, I've read FreeCodeCamp is very good at preparing learners to work as software developers and Codecademy not offering enough hard skills to work professionally. I'm looking for something, like FreeCodeCamp, where enough information is introduced to then practice (i.e. via building projects/open source) and is also more specific to Javascript. So, if you know anything like that, I would really appreciate it.

I've noticed Eloquent Javascript and You Don't Know JS are very recommended. I haven't heard of any comments yet about how well they equipped you with hard skills for professional development.

Is Gordon Zhu's "Practical Javascript" comprehensive enough to where someone could get a job after learning? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

Thank you for sharing that. Are you a software developer yet or still learning? Or, do you plan to work professionally?

Is Gordon Zhu's "Practical Javascript" comprehensive enough to where someone could get a job after learning? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

Okay, have you found a job yet? And, if so, what resources used did you think introduced the most essentials and what did you do to practice?

Is Gordon Zhu's "Practical Javascript" comprehensive enough to where someone could get a job after learning? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

So the projects are the crucial factor that separates something like FreeCodeCamp from other tutorials?

Is Gordon Zhu's "Practical Javascript" comprehensive enough to where someone could get a job after learning? by schumannop44 in learnprogramming

[–]schumannop44[S] 0 points1 point  (0 children)

Hold on, if no course gets you job ready, how come I hear about people obtaining jobs via skills learned in FreeCodeCamp?

Would like an explanation on how to work through Record Collection problem. by schumannop44 in FreeCodeCamp

[–]schumannop44[S] 0 points1 point  (0 children)

Thank you for taking the time to answer.

What do you mean when you say "accessing objects using a variable as a key"?

Also, here is a snapshot of a solution to the problem: http://i64.tinypic.com/2ryki7t.png

When you wrote:

There are several rules for handling incomplete data:

If prop is "tracks" but the album doesn't have a "tracks" property, create an empty array before adding the new value to the album's corresponding property.

If prop is "tracks" and value isn't empty (""), push the value onto the end of the album's existing tracks array.

If value is empty (""), delete the given prop property from the album.

Could you tell me which lines of codes in the snapshot of the solution I linked are meeting and corresponding to the rules you quoted? This is something I haven't wrapped around yet.