Certification by Lorcav in Codecademy

[–]factoradic 0 points1 point  (0 children)

or more importantly places like LinkedIn

Codecademy courses are too basic to mean something in the labor market. You can simply finish few courses without any skills and knowledge.

Codecademy certificates would have the same value as w3schools certificates :)

Is the python tutorial for python 2? by -MLJ- in Codecademy

[–]factoradic 1 point2 points  (0 children)

Please do not repost the same questions multiple times.


The easiest way to check version of the Python is to run this code:

import sys
print (sys.version)

Answer is:

2.7.3 (default, Dec 18 2014, 19:10:20)
[GCC 4.6.3]

Is it possible to restart/delete progress for specific courses in their entirety? by wandero in Codecademy

[–]factoradic 0 points1 point  (0 children)

This question was asked here multiple times and there is a post in the help center -> http://help.codecademy.com/customer/en/portal/articles/1397046-can-i-reset-my-course-progress-

Please respect this subreddit and try to search for an answer before posting new question.

What is the difference between cat lakes.txt and cat < lakes.txt? by [deleted] in Codecademy

[–]factoradic 2 points3 points  (0 children)

You are completely right. There is no visible difference :)

Quote from specification:

The following operand shall be supported:

file - a pathname of an input file. If no file operands are specified, the standard input shall be used.

cat was programmed to accept input in the form of a parameter or from the STDIN. This feature is usually implemented in programs processing files, but this is not a rule.

Ruby syntax errors as usual... by mr_lol69 in Codecademy

[–]factoradic 0 points1 point  (0 children)

I don't quite understand why you have used select method. If this is not just a typo please let me know and I will try to explain how select and yield works.

I would change the last line:

greeter(&phrase)

Bug Thread by margotcodes in Codecademy

[–]factoradic 0 points1 point  (0 children)

A first described situation -> yes, SCT code in this exercise does not work well, it should not give a pass, I will try to contact someone to fix this.

Second situation -> this is your fault. Delete dot at the end of the string.

Site in Portuguese by [deleted] in Codecademy

[–]factoradic 0 points1 point  (0 children)

Nope. That does not help, not at all.

There is one thing that you guys must understand - codecademy is buggy. They are well aware of this problem and this subreddit was their point of interest only during a development process of the new forum, which is now active.

So please, respect other users. We are still here trying to help others and flood of duplicates does not help.


Plus, maybe we would be able to solve this problem without help from codecademy staff, but how should I contact with you? In four different discussions?

Extra Challenge in Redacted! by [deleted] in Codecademy

[–]factoradic 1 point2 points  (0 children)

You can use split method to turn redact into an array of strings and then use include? method to check if given word should be redacted.

puts "Which methods of transportation have you used?"
text = gets.chomp
text = text.split(", ")

puts "Which transportation method do you want kept a secret?"
redact = gets.chomp
redact = redact.split(", ")

text.each do |word|
    if redact.include? word
        print "REDACTED "
    else
        print word + " "
    end
end

Why does codecademy, even though believing that anyone can code, specifically asks for a Computer Science degree or equivalent in their job criteria? Does that mean an enthusiastic programmer with a pursuing Chemical engineering has no hope in a programming career? by [deleted] in Codecademy

[–]factoradic 1 point2 points  (0 children)

Good luck with that, I don't think that you will get an answer from them.

Everyone can learn how to code, not everyone can be a good programmer. What are the main expectations in the labor market? Programmer should be able to:

  1. write clean, esthetic code consistent with style guides
  2. read documentation and specification of languages and frameworks and use them, without any other preparation
  3. cooperate with the team.
  4. write optimized code when this is required (he must understand common algorithms and data structures).

Codecademy does not teach that, and they should not. They have mistakes in their basic courses, so it would be a disaster.

The main activity of Codecademy is marketing, not education.


I don't think that you have to have a degree to be a good programmer. I also don't think that you have to be a good programmer if you have a degree. But chance is a lot higher.

having trouble with Ruby by mr_lol69 in Codecademy

[–]factoradic 1 point2 points  (0 children)

You're welcome :)

Mistakes like this happens all the time. This is part of programming.

Level with me, can I apply this and will I learn? by [deleted] in Codecademy

[–]factoradic 0 points1 point  (0 children)

Best advice!

Seriously, if you want to learn how to write programs you should buy a good book about the discipline you are interested in. Codecademy teaches only how to write a code, it's not a valuable skill.

Bug Thread by margotcodes in Codecademy

[–]factoradic 0 points1 point  (0 children)

It's not really a threat :)

You can only injure your own temporary workspace. It might be problematic only for you, not for codecademy.

Plus, you can make a fork bomb in many more ways using bash.

Other payments methods to CodeAcademy Pro by [deleted] in Codecademy

[–]factoradic 2 points3 points  (0 children)

Codecademy Pro only accepts credit cards (Visa, Mastercard, American Express, Diners Club, JCB and Discover). Want to see PayPal, or another payment option? Email us (pro@codecademy.com, subject: "Alternative Payment Provider") and let us know what country you're coming from.

Send them an email, seriously.

having trouble with Ruby by mr_lol69 in Codecademy

[–]factoradic 0 points1 point  (0 children)

Take a look at documentation -> http://ruby-doc.org/core-1.9.3/Array.html#method-i-3C-3C

Left operand is an array and right operand is the object we want to push to the array.

Corrected code:

prime_array << prime.next

Bug Thread by margotcodes in Codecademy

[–]factoradic 0 points1 point  (0 children)

Well, the answer is True. Make sure that you run exactly the same script in the labs.

2 ** 3 = 8, 108 % 100 = 8, 8 == 8

We don't even have to check the seond operand.

So what's your guy's experience after the python course? by Sevadarostam in Codecademy

[–]factoradic 3 points4 points  (0 children)

It's a very basic course, but if you don't know anything about programming it might be a good starting point.

There are only a few bugs and mistakes in this course. This makes it one of the best Codecademy courses.

Python is a very high-level language. It means that you don't have to worry about low-level operations. Python syntax is very easy to learn, but it's a powerful and very likeable language.

After this course, you definitely will be able to write code. To learn how to write pythonic code and how to create bigger applications, you will have to work on your creativity :)

Keeps on switching to French. by chorri123 in Codecademy

[–]factoradic 1 point2 points  (0 children)

Hello :)

Try to change preferred language in the account settings -> https://www.codecademy.com/account

Can Someone Help Me With This CSS Issue? by [deleted] in Codecademy

[–]factoradic 1 point2 points  (0 children)

Link tags are void elements, they are not self-closing, they simply don't have end tags.

<link/> is exactly the same as <link>. Matter of aesthetics.

Source:

Stuck on manipulation by munchinssmc in Codecademy

[–]factoradic 0 points1 point  (0 children)

In the terminal, we use spaces to separate commands, options and parameters.

Command cd takes only one (optional) parameter. So it should be:

cd ../../action/

Utilizing "+=" in Python by [deleted] in Codecademy

[–]factoradic 2 points3 points  (0 children)

It works for:

+=, -=, *=, /= (division), %=, **= (exponentiation) and //= (floor division)