CONSIDERATIONS TO KNOW ABOUT ONLINE PROGRAMMING LEARNING PLATFORM