Downloadable audio, video, and audio/visual files featuring a wide variety of educational materials and courses in the field of computer programming and software development, available via the Internet and mobile devices; downloadable software for viewing and listening to educational courses and educational course materials available via the Internet and mobile devices
Electrical and Scientific ApparatusProviding on-line chat rooms and electronic bulletin boards for transmission of messages and discussions among students and learners
TelecommunicationsProviding a website featuring on-line, non-downloadable educational courses in the field of computer programming and software development, and provision of educational course materials in connection therewith
Education and Entertainment