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.

What course do you want to see at P2PU?

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.

  1. jQuery ~ For the Love of $

    I am preparing a jQuery course for the January session. The course will use Rebecca Murphy's open source ebook "jQuery Fundamentals" and using collaborative tools such as jsfiddler for demos and code sharing, weekly video lessons, and some type of live podcasting tool such as TalkShoe (participate via dial in or client software). Rather than extensively covering every aspect of the jQuery API and plugins, the course will have a emphasis on learning jQuery in a participatory environment using tools such as jsfiddler, firebug to aid the learning process.

    260 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      You have left! (?) (thinking…)
      27 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Ruby and Rails

      A simple course teaching the use of programming language Ruby and moving on to building a basic application using the Ruby on Rails framework.

      225 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)
        You have left! (?) (thinking…)
        25 comments  ·  Flag idea as inappropriate…  ·  Admin →
      • PHP and MySQL

        A simple course teaching the use of PHP programming language and moving on to building a basic application combining it with MySQL.

        206 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)
          You have left! (?) (thinking…)
          16 comments  ·  Flag idea as inappropriate…  ·  Admin →
        • HTML 5 and CSS 3 for modern web applications

          A course teaching the use of HTML 5 and CSS 3 to build modern web applications.

          200 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)
            You have left! (?) (thinking…)
            16 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Javascript

            A beginners guide to javascript

            165 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)
              You have left! (?) (thinking…)
              9 comments  ·  Flag idea as inappropriate…  ·  Admin →
            • Web Programming in Python

              A course for developing server Web applications in Python~~

              164 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)
                You have left! (?) (thinking…)
                5 comments  ·  Flag idea as inappropriate…  ·  Admin →
              • Yii framework

                Using the high-performance PHP framework for developing Web 2.0 applications.

                148 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                  15 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Statistics Crash Course with GNU R

                  Do you still think statistics are difficult and boring? Do you like to understand stats results and graphs? Learn how to run and understand statistics without effort with the open source package GNU R

                  126 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • 125 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                      11 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • Ethical Hacking (White hackers)

                      Ethical Hacking, Computer Security and 1337 programming skillz, the so called white hackers, low level programming, sniffers, buffer overflow, cryptography,DoS, linux security, etc.

                      118 votes
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                        10 comments  ·  Flag idea as inappropriate…  ·  Admin →
                      • Designers Tackling the Web

                        Re-run of the course run in September - learning about the basic setup of a website, including HTML5, CSS and all the goodies.

                        110 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                          4 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • Website code optimization

                          How to optimize the code to gain speed, general site performance, improve search engine access, etc...

                          103 votes
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                          • Data mining with social media

                            Twitter, StatusNet, Facebook. What can we learn from social media info?

                            101 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                              1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                            • Basic web authoring

                              For folks who have limited/no background in creating websites (except, perhaps, some exposure to blogging, etc.), this course would lead us through the core basics of HTML/CSS, and applying that knowledge to creating a WordPress template.

                              95 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                                0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                              • 90 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • Basic Electronics Design/Fabrication

                                  The basic concepts of electronics, elements of design, and discussion of skills required for fabrication. Could take the form of a physical project, computer simulation, or diagramming/physics lessons.

                                  79 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Open research methodologies

                                    Similar to a traditional research methodologies course, but with an emphasis on conducting research openly. Would cover open and online tools, data preservation, open notesbook science, current thinking and debates around open research, (open) peer review, authorship and licensing, funding opportunities, as well as covering methodologies and providing a community to support participants in fleshing out ideas into well formed research questions.

                                    76 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                      1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Basics of C programming

                                      C language is one of the most used programming languages.

                                      A course for total beginners to programming (no programming knowledge at all) to understand the basics of programming, structures, how to read code, etc.

                                      73 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                        5 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Designing for mobile devices using html5

                                        As an alternative to developing apps and having to learn programming, this course is on how to create great websites specifically for handheld devices using html5

                                        71 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                        • 3d & Html5 for designers

                                          3d & html5 for graphic designers & web designers. 3d Development on a web ambient. 3d Web management through html5 and css3 codes.

                                          70 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                            3 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          ← Previous 1 3 4 5 10 11

                                          Course Suggestions

                                          Feedback and Knowledge Base