GeeksforGeeks is one of the most widely used platforms for interview preparation, learning different languages and various subjects like data structures and algorithms. It offers a wide variety of free and paid courses. From articles on various computer science subjects to programming problems for practice, from basic to premium courses, from technologies to entrance examinations, they have been building ample content with superior quality. In a short span, they have built a community of 1 million+ Geeks around the world, 20,000+ Contributors and 500+ Campus Ambassadors in various colleges across the nation.
Every course on Coursera is taught by top instructors from the world’s best universities and educational institutions. Courses include recorded video lectures, auto-graded and peer-reviewed assignments, and community discussion forums. When you complete a course, you’ll receive a sharable electronic Course Certificate.
If you want to master a specific career skill, consider joining a Specialization. You’ll complete a series of rigorous courses, tackle hands-on projects based on real business challenges, and earn a Specialization Certificate to share with your professional network and potential employers.
Udacity mission is to democratize education through the offering of world-class higher education opportunities that are accessible, flexible, and economical. Virtually anyone on the planet with an internet connection and a commitment to self-empowerment through learning can come to Udacity, master a suite of job-ready skills, and pursue rewarding employment. Udacity proudly offers aspiring learners across the globe the opportunity to participate in—and contribute to—some of the most exciting and innovative fields in the world.
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams. Udemy is one of the leading global marketplace for teaching and learning, connecting students everywhere to the world’s best instruction anywhere.
In a span of 6 months, over 300,000 students have benefited from over 2,400 online lessons and specialized courses on cracking various competitive
examinations on Unacademy platform. They have on-board some of the top educators in the country, including Kiran Bedi, India's first woman IPS officer. With over 2 million views every month, they are touching the lives of people in the remotest corners of the country. Their success stories include thousands of students who have cracked the toughest of examinations, improved their ability to speak and write better and increase their knowledge. Their vision is to partner with the brightest minds and have courses on every possible topic in multiple languages so the whole world can benefit from these courses.
SWAYAM is a programme initiated by the Government of India and designed to achieve the three cardinal principles of Education Policy viz., access, equity, and quality. The objective of this effort is to take the best teaching-learning resources to all, including the most disadvantaged. SWAYAM seeks to bridge the digital divide for students who have hitherto remained untouched by the digital revolution and have not been able to join the mainstream of the knowledge economy.
This is done through a platform that facilitates hosting of all the courses, taught in classrooms from Class 9 till post-graduation to be accessed by anyone, anywhere at any time. All the courses are interactive, prepared by the best teachers in the country and are available, free of cost to any learner. More than 1,000 specially chosen faculty and teachers from across the country have participated in preparing these courses.
The courses hosted on SWAYAM are in 4 quadrants – (1) video lecture, (2) specially prepared reading material that can be downloaded/printed (3) self-assessment tests through tests and quizzes and (4) an online discussion forum for clearing the doubts. Steps have been taken to enrich the learning experience by using audio-video and multi-media and state of the art pedagogy/technology.
MOOC.org is an extension of edX.org, a leader in online courses. Whether you're interested in learning for yourself, leveraging online courses to educate your workforce or creating a MOOC, edX can help.
The National Programme on Technology Enhanced Learning (NPTEL) was initiated by seven Indian Institutes of Technology (Bombay, Delhi, Kanpur, Kharagpur, Madras, Guwahati and Roorkee) along with the Indian Institute of Science, Bangalore in 2003. Five core disciplines were identified, namely, civil engineering, computer science and engineering, electrical engineering, electronics and communication engineering and mechanical engineering and 235 courses in web/video format were developed in this phase.
The main goal of NPTEL Phase II (2009-14) was to build on the engineering and
core science courses launched previously in NPTEL Phase I. An additional 600 web and video courses were created in all major branches of engineering, physical sciences at the undergraduate and postgraduate levels and management courses at the postgraduate level. Several improvements such as indexing of all video and web courses and keyword search were implemented.
Git is used to store the source code for a project and track the complete history of all changes to that code. It allows developers to collaborate on a project more effectively by providing tools for managing possibly conflicting changes from multiple developers. GitHub allows developers to change, adapt and improve software from its public repositories for free, but it charges for private repositories, offering various paid plans. Each public or private repository contains all of a project's files, as well as each file's revision history. Repositories can have multiple collaborators and can be either public or private.
GitHub facilitates social coding by providing a web interface to the Git coderepository and management tools for collaboration. GitHub can be thought of as a serious social networking site for software developers. Members can follow each other, rate each other's work, receive updates for specific projects and communicate publicly or privately.