Content Suggestions

What additional content would you like to see from Code School?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Python

    I would love to see an introduction to Python and Django. It'd be nice to see things like PEP8 (the Python style guide), common/useful modules and best practices covered as well.

    9,871 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    156 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  2. Android Development (Beginner / Advanced)

    Even though android development requires an IDEA (eclipse), it could be great to learn chunks of code each time with new chapters and experiment writing code.

    Personally I'd like to see Android game programming tutorials, but any android tutorial would be highly appreciated.

    Thanks!

    8,265 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    74 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  3. NoSQL

    I'd like to learn more about the different NoSQL options MongoDB, CouchDB, Cassandra... etc. How to choose between them and how to use them in a rails project.

    6,960 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    37 comments  ·  Data  ·  Flag idea as inappropriate…  ·  Admin →
  4. PHP

    A beginner - intermediate course on PHP would be great, particularly for designers that need to understand more about server side programming.

    6,324 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    94 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  5. Algorithms

    Using this interactive way to teach practical algorithms and machine learning to use in your applications would be awesome!

    5,366 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    25 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  6. Swift

    Apple's new programming language

    4,594 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    151 comments  ·  iOS  ·  Flag idea as inappropriate…  ·  Admin →
  7. Advanced Python

    Python is such an easy and fun language to learn I don't think it is necessary to offer an introductory course on it. An advanced course, however, would be very useful.

    3,879 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    16 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  8. Advanced JavaScript

    I would like to see a course or a series of courses to teach non computer science folks who want to write JS in OOP. Readability, commenting and best practices would be the focus. I want to write big boy code not spaghetti code.

    3,757 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    24 comments  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  9. Advanced Node and Express

    It would be good to have a deeper course about node.js best practises, like exception/error handling (really hard), interfaces, api´s, debugging, etc.

    3,423 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    11 comments  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  10. Advanced HTML5

    It would be great to have an advanced html5 course that will cover the whole html5 new features such as storage, file access, multimedia and graphics' stuffs and so on.

    2,988 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  HTML / CSS  ·  Flag idea as inappropriate…  ·  Admin →
  11. OOP, Patterns and Refactoring

    I'd like to see good examples of refactorings and refactoring to patterns - These may be separate items altogether.. something similar to rails best practices but working through code-smell examples and sets of related refactorings as levels

    2,866 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  Electives  ·  Flag idea as inappropriate…  ·  Admin →
  12. Sublime Text 2

    I would like to be more efficient with Sublime Text 2. This is an awesome editor but it lacks of good tutorials and guides!

    2,306 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Launched as Code TV  ·  20 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  13. PHP and MySQL

    They go hand in hand, and while there are newer technologies and approaches to these tried and true skills, I think it is a great (and free!) foundation to understanding, building and administrating databases and PHP programming.

    2,198 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    11 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  14. Vim

    Vim is one of the must have tools in professional programmer toolbox but it's quite hard to learn. Codeschool course on the topic would be awesome.

    2,085 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    19 comments  ·  Electives  ·  Flag idea as inappropriate…  ·  Admin →
  15. Security programming

    Well, for anything mostly. Passwords, the website itself, encryption...

    1,934 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    10 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  16. Java

    Java for beginners

    1,778 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    36 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  17. D3.js

    I would like to see a course on the D3.js data visualization library (and SVG)

    1,748 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    34 comments  ·  JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
  18. C/C++

    We have seen lots of course for web development. Maybe it's a good idea to study the language that all of those other are made uppon. Maybe even could we integrate it with an web application.

    1,583 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    40 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  19. Django for Vampires

    Once we already have a Rails for zombies, Why not create a Django for another terrible creature of the underworld.
    And I'm not referring to those vampires that goes into the sunlight ;)

    1,569 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    15 comments  ·  New Path  ·  Flag idea as inappropriate…  ·  Admin →
  20. Rails Production Environment

    I'd like a course for running my Rails App on a production environment.
    (Server configuration, app configuration, getting multiple rails apps, secure db migrations, subdomains, running in parallel with LAMP, etc).

    1,511 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    9 comments  ·  Ruby  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 82 83
  • Don't see your idea?

Content Suggestions

Feedback and Knowledge Base