Downloadable educational mobile applications featuring instruction in software development; Downloadable mobile applications for streaming and downloading videos, reading electronic books and articles, listening to audio recordings, and participating in an online community; Downloadable electronic books and articles in the field of software development; Downloadable audio and video recordings featuring information in the field of software development
Electrical and Scientific ApparatusProviding online non-downloadable videos in the field of software development; Providing online newsletters in the field of software development via e-mail
Education and EntertainmentProviding information in the field of software development; Creating an online community for software developers; Computer services, namely, creating an online community for registered users to participate in discussions, get feedback from their peers, form virtual communities, and engage in social networking services in the field of software development
Computer and Scientific