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 course that is not 'language' specific. Basically instead of teaching us the syntax, etc. of a programming language (C, Python, etc.) - rather show us what does a program consist of, what does all programming languages have:

    *What is an integer?
    *What is a syntax?
    *Variables?

    A course that would explain the above basics, before students go over more in depth.

    29 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  2. An introduction to software engineering for absolute beginners.

    Audience should be familiar with computer programming,A C-like language (C/C++,Java,C#) is preferred

    25 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 →
  3. 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

    We're glad you're here

    Please sign in to leave feedback

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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  5. 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…)
  6. Like the title states, this is an introduction where no previous experience is required, merely a keen interest in technology. By the end of the course, participants should be able to have a strong grasp of the langauge and move on to more advanced subject matter.

    11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  7. Iniciarse en el chino. Con recursos aportados por el profesor que lo complementen (enlaces, documentación, gramática, videos, etc, etc.)

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  8. In the first week we'll get set up with the Lernanta codebase and get connected with the p2pu-dev community. We'll get familiar with all of the channels of the P2PU dev community and start build the future home of P2PU.

    25 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 →
  9. For people who know a bit of programming from before, but no Django, and want to get involved in hacking the new website. Learning how to set up a Django development environment, overview of Django and the code, working together on developing small features and actually contributing to the live code. Helping write documentation on all this to make it easier for more people to contribute in the future.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
  10. 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

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  11. A class to teach Roman and non-roman (e.g. Arabic) calligraphy illustration with the help of Javascript and HTML5 to further expand the limitations of the web.

    9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  12. 4 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 →
  13. 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…)
  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. A course teaching the use of HTML 5 and CSS 3 to build modern web applications.

    200 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 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 →
  17. A course teaching the usage of Zend Framework to build a modular web applications with discussing Zend Framework 2.0 proposals & conventions and doctrine 2.0 integration.

    22 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  18. A course teaching the usage of caching of web applications.

    21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  19. How Software as a service can be utilized to run a small business. How this technology will grow and how to take advantage of that growth.

    12 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  20. 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…)