Friday, 3 February 2017

Top 5 website for learning free programming language

     Top 5 website for learning free programming language


Kickstart the beginning of your new path into programming today!

Codecademy

Codecademy is indisputably the most famous website to teach you to code interactively, thanks to its helpful interface and well-structured courses. Upon visiting the main page, you can already start tasting the programming right away, with its motivating on-screen console. Pick a course that Codecademy offers from Web Fundamentals, PHP, JavaScript, jQuery, Python, Ruby and APIs.

codecademy

Inside each lesson is a panel that explains necessary code and instruction. Another panel allows you to get your hands dirty by writing acceptable code, then checking if you are doing the right thing. Don’t worry about making mistakes, as both instruction and code panels will warn you of errorsand provide hints. It is as if there’s a kind teacher right beside you.

Code Avengers

Code Avengers is designed to make you love programming. Though it only offers HTML5, CSS3 and JavaScript course for now, each of the courses is carefully designed to truly entertain you while leveling your programming skills painlessly. At the end of each lesson you also get to play a mini game to release your cumulated stress, and keep you going for longer.

code avengers

Code Avengers has a gradual approach to interactive learning. It does not explain too much knowledge that isn’t essential for beginners, just a bit of code and playful instruction, making things very easy to digest. You also get to play with the code, then see the impact of the changes immediately. It is carefully crafted with the beginner’s comfort in mind.

Code School

After you finished courses in Codecademy or Code Avengers, and you are ready to further expand your capabilities, Code School is the next quality website you should land on. Unlike most interactive learning sites, Code School offers more in-depth courses to train and turn you into an expert with the industry’s best practices.
Overall, the courses are categorized into 4 main paths, and they are:
  • Ruby
  • JavaScript
  • HTML/CSS
  • iOS

code school

Almost all courses are aggressively polished with impressive design and informative screencasts, though the challenges after the screencast might bit a bit hard for amateurs. Luckily, there are hints and answers to refer to. While most of the offered courses are free, certain ones will require you to spend $25/month to access the entire course including all screencasts and challenges, and also all other courses in Code School.

Treehouse

Treehouse courses are more project-oriented than language-oriented, so they are perfect for novice programmer with a planned purpose, such as building a website, or an application. For example, the Websites course is all about building a responsive website, interactive website or even WordPress theme – a very practical and efficient way to master related languages. Nonetheless, they have released a plethora of foundation courses with a video-then-quiz approach.

treehouse

For Treehouse, every course is divided into different stages or modules, and beyond every first stage the learner will be invited to pay a monthly subscription fee of $25 to access all courses with 650+ videos, and an exclusive Treehouse Members Forum as a bonus. If you are serious about your programming future, you could subscribe the $49 monthly plan to obtain in-depth interviews with leading industry pros and cutting-edge workshops.

LearnStreet

If you are that kind of personnel who do not fancy playful design and prefer to deal with cold hard codes, LearnStreet is probably your thing. It currently offers JavaScript, Python and Ruby courses at beginner level. With a click on the ‘Start Course’ button you will start the lesson with an exercise, a code interpreter and a glossary panel (for new programming terms).

learnstreet

Sunday, 29 January 2017

TIM cook ban Muslims

Apple's Tim Cook: "Diversity makes our team stronger."
James Martin/CNET
Apple CEO Tim Cook has joined the chorus of tech voices that's rising up to protest US President Donald Trump's executive order that closes the States to immigrants from seven predominantly Muslim countries.
"I've heard from many of you who are deeply concerned about the executive order issued yesterday," Cook wrote in a memo sent to Apple employees worldwide Saturday and obtained by CNET. "I share your concerns. It is not a policy we support."
Trump's order went into effect Friday night and sets a 90-day prohibition against people from Iran, Iraq, Libya, Somalia, Sudan, Syria and Yemen entering the US.
The president says the order is meant to protect against terrorism, but tech firms say it could affect innocent workers of theirs from those countries. They also say the order could hurt innovation and that it goes against strongly held principles regarding equality, diversity and discrimination.
Cook's note follows statements from Google, Facebook, Microsoft and others in tech. Late Friday, Google CEO Sundar Pichai reportedly told more than 100 employees traveling overseas to return to the US immediately to avoid getting shut out of the country by Trump's order. Pichai spoke of the "painful personal cost" of the order. Earlier Saturday, Microsoft CEO Satya Nadella spoke out against the order "as an immigrant and as a CEO."
Cook said Apple welcomes everyone, regardless of national background.
"Apple is open," he wrote. "Open to everyone, no matter where they come from, which language they speak, who they love or how they worship. Our employees represent the finest talent in the world, and our team hails from every corner of the globe."
Here's his memo in full:
Team,
In my conversations with officials here in Washington this week, I've made it clear that Apple believes deeply in the importance of immigration -- both to our company and to our nation's future. Apple would not exist without immigration, let alone thrive and innovate the way we do.
I've heard from many of you who are deeply concerned about the executive order issued yesterday restricting immigration from seven Muslim-majority countries. I share your concerns. It is not a policy we support.
There are employees at Apple who are directly affected by yesterday's immigration order. Our HR, Legal and Security teams are in contact with them, and Apple will do everything we can to support them. We're providing resources on AppleWeb for anyone with questions or concerns about immigration policies. And we have reached out to the White House to explain the negative effect on our coworkers and our company.
As I've said many times, diversity makes our team stronger. And if there's one thing I know about the people at Apple, it's the depth of our empathy and support for one another. It's as important now as it's ever been, and it will not weaken one bit. I know I can count on all of you to make sure everyone at Apple feels welcome, respected and valued.
Apple is open. Open to everyone, no matter where they come from, which language they speak, who they love or how they worship. Our employees represent the finest talent in the world, and our team hails from every corner of the globe.
In the words of Dr. Martin Luther King, "We may have all come on different ships, but we are in the same boat now."
Tim
Life, disrupted: In Europe, millions of refugees are still searching for a safe place to settle. Tech should be part of the solution. But is it? CNET investigates.
Tech Enabled: CNET chronicles tech's role in providing new kinds of accessibility.