-=-=-=-=

Wednesday, October 5, 2016

Online Courses and Programming Books(Free)


List of the top free online computer programming courses. Learn about what courses are available and what topics they cover to find the course that's right for you.
                 



JavaScript


  
     

HTML    & CSS
  
  
     

Jquery
  
  
     

Python
  
  
     

Ruby
  
  
     

PHP
  
  
     

WordPress
  
  
Linux    & Shell Scripting
  
  
     

Objective-C    (iOS &Mac)
  
  
Java
  
  
Programming    in Java,
     

Android


For angular, HTML and CSS go for W3Schools.

For PHP, Lynda (Videos)is one of best source.
Once you become familiar with these languages here,
afterwards, you should use Stack Overflow for any doubt.

Tuesday, October 4, 2016

Best programming tutorial websites.

There are many websites are available which provides the platform for participating in coding challenges. Following website which help you to prove your coding skills.

programming tutorial
Python:
Codecademy will start you off right, try the Python track.
Once you're done there you should have a basic understanding and you could then start learning the important things like data structures and algorithms at this site. Or before heading off to data structures and algorithms you could read Learn Python The Hard Way for free, and then learn data structures. 

C++:
If you want to learn something like C or C++ you should just buy a book. Have a look here for a comprehensive list: The Definitive C++ Book Guide and List.

Java:
If you want to learn Java then you could try Lynda.com's Java Essential Training.


Top coder is the one of the best websites that are providing the online platform to solve puzzles and also provide cash money if you won one of the challenges. It provides both monthly and weekly challenges.

This is the highly quality website and provides SaaS application to test the logical and technical skills of candidates. It also provides the platform for good programmers to get hired through good companies.

It is the most popular website in the world. This website provides critical thinking and problem-solving behavior through different challenges which help you to learn more about the programming language that you’re using.

This is the best platform for aspiring programmers. New challenges are added every month and also small programming challenges are added in the middle of the month. This website also provides the platform for practice and discussion of the various concepts of programming.

This web application helps the people to improve their programming skills and also provides some courses that can help the peoples in their job interview. This website offers coding challenges in the different programming language like javascript, python, ruby, PHP, java, c, c++.

It provides wonderful discussion board which helps you to learn more about programming and problem solving. In this, you can get three unique problems to solve per week. It is highly recommended.

This web application offers you to solve the programming challenges and get hired by top companies like Zenefits and Quora.

This platform is used by developers to show their skills. In this developers participate in product/app building competitions and win cash/prizes. They can also solve the programming challenges to make the better impression on the employers.

This offers the platform for users to solve the programming challenges and also help the companies to hire the best coders.

Code wars offer users to take part in different programming challenges with different programming languages like Javascript, Ruby, Python, CoffeeScript, Java, C# etc.

Websites for question-asking websites like Quora.

Quora.com is one of the most well-known question-and-answer websites on the Internet.  It's free to use, and is somewhat more professionally-moderated than some of its competitors.  You can find questions and answers similar to the ones that you're looking for, or if you can't find them, you can ask a unique question yourself.  
You can also answer questions posed by others, if you know how, and show off your expertise in various areas so that people will know what to ask you about.  You can also add to questions and answers, or debate which answer is the most correct.  Quora's main drawbacks are its somewhat complicated user interface (and lack of guidance for using it), as well as the fact that it's still mainly a community-driven website, so not every answer will be useful or completely correct.
If you're looking for other popular sites like Quora that allow you to hunt for answers to questions, pose questions that haven't already been answered, or help other people out by answering their questions for them, here are three that get mentioned frequently.

Ask MetaFilterhttp://ask.metafilter.com
  • The granddaddy of all Q&A sites (I think). Started in 2003 as an adjunct to MetaFilter, the community blog run by Matt Haughey. In the mid-2000s MetaFilter instituted a one-time $5 fee to join, in order to keep the community small and post quality high. It's worked, for the most part, but the MeFi community has some proclivities that sometimes leads to groupthink in the answers you see on AskMetaFilter. (That's not a knock on the site - I've been a member for years.)



Yahoo Answers: http://answers.yahoo.com

  • Famous around the Internet for it's massive userbase and generally poor answers. Certainly the best place to go if your primary interest is answer volume (as opposed to answer quality). Unlike MetaFilter, YA has a karma system of sorts that rewards high-quality answers. This doesn't actually seem to discourage bad answers, mind.




  • Fluther's questions are broken down into browsable categories, but the goal of the site is to 'learn' what topics you're knowledgeable about and feed you questions that way. Launched a couple of years ago but judging from the number of responses the average question gets it hasn't picked up steam.




  • Reportedly very popular with teens. Formspring questions are made from one user directly to another and don't create static URLs, so the focus is on answering questions within existing social networks. My perception could be off though, I haven't used Formspring that much myself.




  • A relatively recent collection of themed Q&A sites built on the success of the programmer-oriented Stack Overflow. Questions are user-moderated with a reddit-like upvote/downvote system.




  • I can't tell you anything from personal experience about Facebook Questions because I don't have access to it yet - it seems to still be rolling out. Link above is to Josh Lowensohn's take on CNet.



  • Hunch: A people-powered recommendation engine.
  • Aardvark: A people-powered semantic search engine.
  • Ask Reddit allows joke answers, but if you don’t want them, add the “[serious]” tag to your question. Then, jokes will be weeded out by moderators. On the right-hand side of the ask-reddit home page, there are links to other reddit Q&A pages, such as one for relationship-advice and one for tech support. You also might enjoy reddit’s Change My View. This is where you can post a strong opinion (e.g. “Abortion is murder”) and ask people to try to change your mind about it.” It’s for people who really are open to having their mind’s changed—not for people who just want to argue or spread propaganda. And there’s Explain Like I'm Five, where you can ask people to explain complex ideas in simple words.

What are the pros and cons of choosing .com versus .org for a website domain name?

The extension .COM is widely used for commercial purposes throughout the world. Companies prefer domain names .COM because they are a recognized symbol of a business and commercial presence. The domain name extension .COM became the most popular gTLDs (Generic top-level domain), and is used by the vast majority of registered domain names today.



The domain extension .NET is most often used by websites, Internet service providers, web hosting companies and infrastructure of Internet-related businesses. It stands for "network" and is also accessible throughout the world. There are no restrictions on registering a domain with this extension, such as those for extensions .GOV and .EDU for example. Another common use for the domain name extension. NET are some of the companies who choose .NET for the intranet.

.ORG (organization) and is also available globally. Sites of nonprofits, NGOs and trade associations are the most common users of this extension. Currently, is a tendency people starting businesses and registering domains with various extensions to ensure users have more than one way to access the desired domain (they can be redirected to the main domain, from one of the secondary domains). In addition, the generic top level domain .COM, .NET e. ORG are used for any purpose worldwide and there are no restrictions in their use (some others, such as .EDU and .GOV, need permission to be used).


The important thing is: are you considering to choose a .NET, .ORG, because the .COM domain name is already registered by another person? That would be a huge con, considering you would be competing for users with the .COM domain owner. That's not a good idea.

Also, people tend to assume that a domain name whose extension they don't remember is probably .COM. So, they will go for .COM and may end up reaching your competitor's website.

Anyway, if possible:

- find a unique and exclusive domain name, so you don't have to worry about competition over the name or visitors that go to the wrong site

- buy the .COM. and .NET domain name (consider buying other extension if you really wnat to have exclusivity). That will prevent futures problems.

- find out in which of these groups your company/website fits: commercial (technology, products, services, e-business), non-profit, governmental, educational, other. 

In the long run, the purpose of having different domain extensions is to keep things organized, make easier for users to find what they are looking for. In theory, since today we have a large number of websites whose domain names don't exactly follow these "rules", if we can say so.

.com = For commercial purpose, if you intend to create your own site for business point of view as well as to deliver your services.
.org= Purely for Organization or Institution can be profit or non-profit.
.net = If you business is based on information technology or digital world.
.info = If your site is informational and you publish posts purely based on delivering info to your subscribers.


.com , .net and .org all top level domain so no need to worry about from domain name extension. Just focus on your website's quality content and SEO.