Wednesday, January 2, 2019

What are the top educational YouTube Channels in India?

Over 4 billion videos are watched every day on YouTube. It has become the go-to platform for everything. Be it finding a technology issue or getting new updates in a wide range of field, YouTube has it all. The mammoth size of YouTube has grown over the years to encompass the entire web. If you need to learn something new, don’t fret – YouTube has probably got you covered.
It’s very easy to get lost into the massive list of videos on YouTube, we have aggregated a list of top Indian YouTube channels for learning, knowledge, and growth.
Study-IQ Education is an education platform trusted by millions across the globe. With over 12 million views per month and 10 lakh subscribers, it is the most watched and most subscribed to education channel on YouTube in India. It prepares the audience in all government exams such as UPSC, SSC CGL, Bank PO, LIC, RBI Assistant, RBI Grade B, IAS/IRS/IPS, State PSC exams like UPPSC, MPPSC, MPSC, TPPSC, TPSC, HCS, RAS , CLAT, Hotel Management entrance, BBA and hundreds of other exams.
Mahendra Guru is the Official YouTube Channel of Mahendra Educational Private Limited specialized in facilitating online classes for Bank, SSC, Railways & other competitive examinations. They are among the most watched, liked & subscribed educational platforms where not only the subjective basic concepts are cleared but also short tricks are provided from zero level to high difficulty level.
In addition to it, they also provide upcoming vacancy updates, exam reviews, exam analysis, strategies for how to crack exam within a stipulated time duration, as well as preparation tips & tricks. They are expert in government exam preparation such as RBI, SBI PO 2017, SBI Clerk, SBI SO, IBPS PO, IBPS Clerk, IBPS SO, RRB PO, RRB Clerk, RRB SO, RRB NTPC, SSC CGL 2017, SSC CHSL & many more.
Unacademy - India's largest learning platform is India’s largest free education initiative. They believe in making high-quality educational videos available for free for everyone. Having the world’s entire education on our platform in all languages is their goal. The platform has educators from all across the country who teach in the form of high-quality educational lessons. Unacademy is co-founded by Gaurav Munjal, Roman Saini, Hemesh Singh and Sachin Gupta.
This channel was founded by Sabin Mathew, an IIT Delhi post graduate in 2012. At Learn Engineering, they aim to provide quality engineering education. Their videos are designed to clear misconceptions, create a passion for engineering and explain complicated technologies in a simple way. It is the only channel on this list of top 10 Indian YouTube channels for learning that is focussed on Engineering educational material.
This channel provides technical lectures from seven Indian Institutes of Technology (IITs) and Indian Institute of Science (IISc) Bangalore. It falls under a network for 24 separate channels dedicated to each subject which has a complete list of NPTEL courses. NPTEL makes your favorite courses available for certification. You can study, write an exam and get a certificate from the IITs!
The channel has more than 5,600 educational video lessons on Physics, Maths, Chemistry, Biology & English, Medical Entrance Exam videos and Science experiments for Class 6, 7, 8, 9, 10, 11 & 12 with concepts & tricks never explained so well before. They assure you in-depth learning along with fun.
Dr. Vikram is a channel lead by one person that is Dr. Vikram. He uploads videos related to the medical and surgical industry. His aim is to enhance the medical education in the country and thus categorizes his channel as an educational and infotainment channel. He uploads videos every week.
ZeeQ is a pioneer in providing wholesome entertainment for children of all ages. A mixture of animation and DIY content makes ZeeQ the go-to destination for all things related to kids’ entertainment. It is well known for providing content that can be watched by kids without any supervision whatsoever. All ZeeQ content is carefully curated to make sure it provides no harmful influences to the kids watching

What is the best way to earn by spending 2 to 5 hours daily online?

Earning online money is easy.
These days with easy internet access, you just have to look in the right direction, and develop some basic skills.
I guarantee that the income will not be limited to 3k-5k rupees a day, but way more!
Ten ways of earning money online.
  1. Website. If you create your own website and are able to generate sufficient traffic, then ads will pay you much more, and that too without the need for you to sit and work daily. But initial hard work is mandatory to find what works for you.
  2. Internshala. In my opinion, this is the best way to earn while you are in college. It's basically an internship searching platform, but you can search specifically for work-from-home internships. Many young companies are searching for people like you. The best part, they'll pay you for your work.
  3. YouTube. This is quite common now. Create quality videos and monetize them. I talk about ways to earn from YouTube here.
  4. Blog. Create quality blog. As you get a good reader base, you can start advertising and use various techniques including affiliate marketing. I can promise you a decent income once you get a good subscription.
  5. Online Tutoring. Many online portals are available currently that let you teach online. If you have even a moderate ou earn as you teach. One such example is Udemy.
  6. Freelance. Many people are able to sustain their lifestyle by freelancing itself. Know what you are good at, and sell your services on sites like Freelancer, Fiverr, Upwork, etc. You can create websites, develop content, code and much more in exchange for money.
  7. Ecommerce. Now this is not wholly online business because you have to manage delivery too, but it can be done fairly easily. Sell anything from mobile covers to local artifacts. Anything that you can think of can be sold. Sites like Amazon, Flipkart, etc. will market your product for free.
  8. Intellectual property. Creating a product or material that gives value to others has a potential of earning royalty income for you. Even websites and blogs are kind of intellectual property. Create a comic strip, write stories, make mobile applications, run an online consultancy, create your authority. It will definitely pay off.
  9. Survey questions. There are several websites that will pay you on answering surveys. Although, I don't personally recommend this type of work because of low return on your investment of time. (But that also means less effort. Before doing this, just think why would anyone would give you money for answering questions. Only because they earn much more from it!) Anyway, 3-5k rupees can be earned quite easily.
  10. This one is an exercise for you. Think. Invent. And devise a way for online earning of your own!(excluding the above nine of course) Tell me in the comments!
With this, I will like to add a single most important thing. Money won't come if you don't invest. Investment will be in terms of your time, work or money.And as you get better, you will definitely earn more. Best of luck

Wednesday, May 30, 2018

How to update the SDK?

Update the IDE and SDK Tools

Once you install Android Studio, it's easy to keep the Android Studio IDE and Android SDK tools up to date with automatic updates and the Android SDK Manager.

Update Your IDE and Change Channels

Android Studio notifies you with a small bubble dialog when an update is available for the IDE, but you can manually check for updates by clicking Help > Check for Update (on Mac, Android Studio > Check for Updates).

Updates for Android Studio are available from the following release channels:
  • Canary Channel: These are bleeding-edge releases, updated roughly weekly, and available for download at developer.android.com/studio/preview.
    In addition to receiving canary versions of Android Studio, you will also receive preview versions of other SDK tools, including the Android Emulator.
    Although these builds are subject to more bugs, they do get tested and we want to offer them so you can try new features and provide feedback. This channel is not recommended for production development.
  • Dev Channel: These are hand-picked canary builds that survived a full round of internal testing.
  • Beta Channel: These are release candidates based on stable canary builds, released to get feedback before going into the stable channel.
  • Stable Channel: The official stable release that is available for download atdeveloper.android.com/studio.
If you'd like to try one of the preview channels (Canary, Dev, or Beta) while still using the Stable build for your production Android projects, you can install both side by side.
To change the update channel for an existing install, proceed as follows:
  1. Open the Preferences window by clicking File > Settings (on Mac, Android Studio > Preferences).
  2. In the left panel, click Appearance & Behavior > System Settings > Updates.
  3. Be sure that Automatically check for updates is checked, then select a channel from the drop-down list (see figure 1).
  4. Click Apply or OK.

Update Your Tools with the SDK Manager

The Android SDK Manager helps you download the SDK tools, platforms, and other components you need to develop your apps. Once downloaded, you can find each package in the directory indicated as the Android SDK Location.

To open the SDK Manager from Android Studio, click Tools > SDK Manager or click SDK Manager  in the toolbar. If you're not using Android Studio, you can download tools using the sdkmanager command-line tool.
When an update is available for a package you already have, a dash appears in the check box next to the package.
  • To update an item or install a new one, click the check box so it shows a checkmark.
  • To uninstall a package, click to clear the check box.
Pending updates are indicated in the left column with a download icon . Pending removals are indicated with a red cross .
To update the selected packages, click Apply or OK, then agree to any license agreements.

Latest android studio requirements and features

Windows Requirements

  • Microsoft® Windows® 7/8/10 (32- or 64-bit)
  • 3 GB RAM minimum, 8 GB RAM recommended; plus 1 GB for the Android Emulator
  • 2 GB of available disk space minimum,
    4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
  • 1280 x 800 minimum screen resolution


Features

Visual layout editor
Create complex layouts with Constraint Layout by adding constraints from each view to other views and guidelines. Then preview your layout on any screen size by selecting one of various device configurations or by simply resizing the preview window.

Fast emulator
Install and run your apps faster than with a physical device and simulate different configurations and features, including ARCore, Google's platform for building augmented reality experiences.

Intelligent code editor
Write better code, work faster, and be more productive with an intelligent code editor that provides code completion for Kotlin Java, and C/C++ languages.

Flexible build system
Powered by Gradle Android Studio's build system allows you to customize your build to generate multiple build variants for different devices from a single project.  

What do you mean by API?

An application program interface (API) is a set of routines, protocols, and tools for building software applications. Basically, an API specifies how software components should interact. Additionally, APIs are used when programming graphical user interface (GUI) components.

What is the use of Android SDK?

A software development kit that enables developers to create applications for the Android platform. The Android SDK  includes sample projects with source code, development tools, an emulator, and required libraries to build Android applications

what is android ?

The official language for Android development is Java. Large parts of Android are written in Java and its APIs are designed to be called primarily from Java. It is possible to develop C and C++ app using the Android Native Development Kit.

How can I earn money online in 2-3 hours daily?

Earning online money is easy. These days with easy internet access, you just have to look in the right direction, and develop some basic...