10 amazing coding challenge websites to test your coding skills

A list of websites to test your coding skills!

Coderbyte 

Beginner — Intermediate

They also provide courses in: Algorithms & Data Structures, Web Developmentcoding bootcamps.


Codewars

Beginner — Intermediate


CodeFights

Beginner — Intermediate


CodinGame

Beginner — Intermediate


TopCoder 

Intermediate — Advanced

They also offer sponsored competitions where you can win prizes


HackerRank

Intermediate — Advanced


LeetCode 

Intermediate — Advanced

They also provide: Mock Interview section for job interview preparation, coding contests and  articles


CodeChef 

Intermediate — Advanced


GeeksforGeeks 

Intermediate — Advanced


Codeforces

Advanced


Source: Daniel Borowski

Photo by Stanley Dai

10 recommended AI, Data Science and Machine Learning Podcasts

 

1*IIubHPYAypUV3_RES997Eg

The Data Skeptic

Website | iTunes

1*j_3y1tnXwNRdS5yVb9YAhw

Linear Digressions

Website | iTunes

1*w1mAks253oWyFOXm2uGFLg Talking Machines
Website | iTunes
1*HST6WbCETMgu1cmz5BpEZA

The O’Reilly Data Show

Website | iTunes

1*EjNDTWbqG5SQl4o8Xf6U0Q

The O’Reilly Bots Podcast

Website | iTunes

1*qNGYIUP6W0v6_K2rflvZYA

Concerning AI

Website | iTunes

1*QzMbmbhRIpGstQJcMV6S1w

This Week in Machine Learning & AI

Website | iTunes

1*GfnTdkFPsAyROzq1IeOb3w

Data Stories

Website | iTunes

1*SrSCXTNvUHzENik8GMhsNQ

Learning Machines 101

Website | iTunes

1*vE-ZXisOtwGyw42xZGb6Zw

Partially Derivative

Website | iTunes

Photo by Sorry imKirk

Wonderful apps that will make you learn Japanese

New language!

Learn Japanese Free (iOS and Android)

Learn Japanese (iOS)

FluentU (iOS and Android)

Tae Kim’s Guide to Learning Japanese (App Store and Google Play)

Hello Talk (iOS and Android)

Lext Talk (iOS)

ePenPal (Android)

imiwa? (Android)

IMI FREE (Android)

Yomiwa (iOS)

Waygo (iOS and Android)

Kana (Hiragana & Katakana) (iOS and Android)

Kana Quiz (iOS)

Kanji Senpai (Android)

Hirameki! Crossword (iOS and Android)

Photo by kazuend

The 10 most prestigious universities in the world

The best for your future!

  1. Harvard University – United States
  2. Massachusetts Institute of Technology – United States
  3. Stanford University – United States
  4. University of Cambridge – United Kingdom
  5. University of Oxford – United Kingdom
  6. University of California, Berkeley – United States
  7. Princeton University – United States
  8. Yale University – United States
  9. Columbia University – United States
  10. California Institute of Technology – United States

Source: Times Higher Education

Photo by Pavan Trikutam

12 great books Bill Gates thinks everyone should read

Bill Gates recommends!

Top 10 world’s best MBA programs

Looking for an MBA?

  1. INSEAD  (France/Singapore)
  2. Harvard Business School (United States of America)
  3. London Business School (United Kingdom)
  4. Wharton School University of Pennsylvania (United States of America)
  5. Stanford Graduate School of business (United States of America)
  6. Columbia business school (United States of America)
  7. Haas School of Business UC Berkeley (United States of America)
  8. Booth School of Business – University of Chicago (United States of America)
  9. Sloan School of Management – MIT (United States of America)
  10. Cambridge Judge Business School – University of Cambridge (United Kingdom)

Photo by Daniella Winkler

5 Websites to learn new things

It is always a good time to learn something new!

TED – TED (Technology, Entertainment, Design) is an invitation-only event where the world’s leading thinkers and doers gather to find inspiration. In this website you will find all talks for free.

Khan Academy – Learn for free about math, art, computer programming, economics, physics, chemistry, biology, medicine, finance, history, and more

Guides.co – Search the largest collection of online guides.

Squareknot  – Browse beautiful, step-by-step guides.

Learnist – Learn from expertly curated web, print and video content.

10 tools to help you learn a new language 

Learn a new language with this helpful list

  1. Babbel – Learn with audio, text and pronunciation recognition
  2. Duolingo – Learn with audio, text and pronunciation recognition, it has a game style (free)
  3. Bliu Bliu – you learn by using live language texts (Free)
  4. Lingvist –  Learn a language in 200 hours.
  5. Busuu – Courses with learning games, short lessons, native speakers interaction… (Freemium).
  6. Memrise – Use flashcards to learn new vocabulary (Free)
  7. Radio-Lingua – Learn languages using a podcast format (Freemium)
  8. Fluenz – Learn by phrases and everyday language
  9. Obenkyo – Learn Japanese, study hiragana, katakana, kanji and particles (Free)
  10. Word Bucket – Personalised vocabulary learning for language students (Free)

 

Photo by Jens Kreuter

10 websites to learn how to code

Want to learn how to code? Here a list that will help

  1. BaseRails - Learn Ruby on Rails and other web technologies.
  2. Code.org - Learn with easy tutorials. (free)
  3. CodeCombat– Learn coding while playing a game.
  4. Codecademy - Learn to code interactively. (free)

  5. Code School - Learn many code languages with exercises (free).
  6. Free Code Camp   – Learn to code and build projects for nonprofits (free)
  7. Treehouse -  Learn how to build websites and create iPhone, Android and web apps
  8. Platzi - Livestreamed classes on programming, design, business and marketing

  9. Thinkful - Learn to code with 1-on-1 mentorship

  10. Udacity —  Online courses in many topics from beginner to Self-Driving Cars (free)

 

Photo by Crew

The 10 most popular TED talks of all time

Looking for some interesting topics? Here the top TED talks

Source: TED

Photo by Ezra Jeffrey