Skip to content

Course Suggestions

This website is no longer active. Please visit http://help.p2pu.org instead.

What courses would you like to see at P2PU? Please provide at least a brief description with your suggestion; it’s more likely your ideas will be voted up that way. If you’re also willing to teach the course, awesome! Let us know in your suggestion, or even create it yourself on p2pu.org (it’s easy!). However, that’s not necessary to suggest a course, so keep the great ideas coming.

Course Suggestions

Categories

JUMP TO ANOTHER FORUM

204 results found

  1. A primer on how to develop websites for mobile devices. Topics would include mobile browser standards, device resolutions and deciding which language is more appropriate for your project. Light introduction to HTML5 and XHTML-MP basics.

    (This would not go into web application design.)

    70 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  2. Learn android api to make web apps

    67 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  3. Creative Writing- Fiction.
    It is an ideal course for online interaction with teachers and fellow students on a global basis.
    Tuition could be in English, but if by chance any professor-collaborators mastered another language (Spanish, e.g.) students could then submit their works in their own mother tongue.

    55 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  4. This is a course that should be included in the all the curricula of basic and higher education. In an age where information is ubiquitous, we need the tools to analyse and evaluate information. Otherwise, we can be led to believe any persuasive but fallacious claim. In fact, Critical Thinking is the essential requisite for a true democracy.

    52 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  5. Use of the Python Django framework for web application development.

    51 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  6. With an introduction of C and then Objective-C, this course will give a strong background to anyone looking to be able to develop their applications for the two platforms.

    51 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  7. A course teaching PHP programming language from A to Z by aiming Zend PHP Certification exam with Zend's Free PHP 5.3 Study Guide and Davey Shak's and Ben Ramsey's Zend PHP 5 Certification Study Guide.

    48 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  8. This course would be structured much like the http://dailyshoot.com/. P2P course structure, theme assignments and critique/discussion around peers' work.

    48 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  9. 47 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  10. a course to study less well known data structures (probabilistic data structures, skip lists, bloom filters, etc.). see also http://stackoverflow.com/questions/500607/what-are-the-lesser-known-but-cool-data-structures

    46 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  11. A ground-up approach to learning Python 3, which is the future of Python. This would not only update information people familiar with Python 2 but help beginner developers learn Python for the first time.

    45 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  12. Asterisk phone system installation, configuration, and best practices

    45 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  13. HTML5, Canvas, JavaScript

    44 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  14. Node is similar in design to and influenced by systems like Ruby's Event Machine or Python's Twisted. Node takes the event model a bit further—it presents the event loop as a language construct instead of as a library. In other systems there is always a blocking call to start the event-loop. Typically one defines behavior through callbacks at the beginning of a script and at the end starts a server through a blocking call like EventMachine::run(). In Node there is no such start-the-event-loop call. Node simply enters the event loop after executing the input script. Node exits the event loop…

    42 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  15. What it takes to write a business plan, the kinds of questions you need to get answered if you're going to start a small business and who to ask. Suggestions on how to run your business for the first year.

    38 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  16. A beginning music theory course such as this one which has previously run: http://p2pu.org/general/music-theory-introduction

    36 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  17. An introductory course to web developing under symfony framework, its installation, configuration, modelling, routing, security and other main concepts.

    36 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
  18. 36 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  19. I know that flash is not the future of the web, but you can do a lot of things more with this aplication, from photo galleries to inereactive discs or touch screen aplications.
    Flahs is not dead (yet)!

    34 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  20. A course that teaches Haskell programming and how to use Haskell to write practical applications.

    30 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)