Downloadable cloud-based software for accessing, displaying, scheduling, reserving, and transmitting online courses in the field of improving software development practices; Downloadable enterprise software for accessing, displaying, scheduling, reserving, and transmitting online courses in the field of improving software development practices; Downloadable computer software for accessing, displaying, scheduling, reserving, and transmitting online courses in the field of improving software development practices; Downloadable software in the nature of a mobile application for accessing, displaying, scheduling, reserving, and transmitting online courses in the field of improving software development practices
Electrical and Scientific ApparatusArranging and conducting of training seminars in the field of software development practices; Arranging and conducting of training workshops in the field of software development practices; Professional coaching services in the field of software development practices
Education and EntertainmentProviding subscription-based temporary use of non-downloadable cloud-based software for accessing, displaying, scheduling, reserving, and transmitting online courses in the field of improving software development practices; Providing temporary use of on-line non-downloadable cloud computing software for accessing, displaying, scheduling, reserving, and transmitting online courses in the field of improving software development practices; Providing temporary use of online, non-downloadable enterprise software for accessing, displaying, scheduling, reserving, and transmitting online courses in the field of improving software development practices
Computer and Scientific