1. M

    Study Buddy Java learning partner

    Hello, I am learning programming on my own. Learning totally alone can be little difficult at times so I am interested in trying to learn with a partner. Right now I am learning Java and some required mathematics. If you are seriously interested in learning to program and start a collaboration...
  2. L

    Study Buddy Suggest Best C Programming Books

    Hello all, I want to learn C programming. I am not from the programming field, and now I want to learn c programming can you please suggest me some good C programming books and courses? Thank you
  3. D

    Study Buddy Looking for a Nand2Tetris study buddy coursera

    Planning on going through Nand2Tetris and then distributed systems.
  4. MoocLab

    Five Industries that Need Programming Skills

    While it’s clear that computer programmers need solid programming skills in order to build a successful career, there are numerous not-so-obvious jobs out there where programming skills are incredibly valuable. More than ever, employers are favoring skills over degrees, so now’s the perfect...
  5. K

    Study Buddy Python study partner/friend

    Hi Everyone, I am Dinesh from INDIA. I need a Python programming study partner/friend/mentor/guide to learn and grow with. I am a newbie to python. We can discuss anything related to python. We will share our knowledge to expand the same.
  6. Edureka

    Online Courses Edureka

    There are countless online education marketplaces on the internet. And then there’s Edureka. Edureka may not be the biggest, cheapest, or the fastest growing but it has the highest course completion rate in the industry because of its commitment towards the student. Edureka is a universal...
  7. MoocLab

    Courses Top 35 edX courses you can take for free in Programming, Data Science, Math and Engineering

    With 2000 courses from Harvard, MIT and more available on MOOC platform edX, sometimes it can be hard to know what course to take. To help you save time searching, here is a list of the top 35 courses in Programming, Data Science, Math and Engineering you can enrol in right now. <!-- START...
  8. FutureLearn

    FutureLearn Programming 102: Think like a Computer Scientist

    Overview Find out what else you can do with Python On this course, you’ll explore Python programming at an intermediate level. You’ll discover how to break down problems into smaller parts, and then design and apply algorithms to data. You’ll also explore list structures and their various uses...
  9. Coursera

    Coursera Introduction and Programming with IoT Boards

    Overview Internet of Things (IoT) is an emerging area of information and communications technology (ICT) involving many disciplines of computer science and engineering including sensors/actuators, communications networking, server platforms, data analytics and smart applications. IoT is...
  10. edX

    edX Programming for Data Science

    Overview There is a rising demand for people with the skills to work with Big Data sets and this course can start you on your journey through our Big Data MicroMasters program towards a recognised credential in this highly competitive area. Using practical activities and our innovative...
  11. FutureLearn

    FutureLearn Learn to Code for Data Analysis

    Overview Learn to code in Python and analyse real, open data This hands-on course will teach you how to write your own computer programs, one line of code at a time. You’ll learn how to access open data, clean it and analyse it, and produce visualisations. You will also learn how to write up and...
  12. Coursera

    Coursera An Introduction to Interactive Programming in Python (Part 1)

    Overview This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses...
  13. Coursera

    Coursera An Introduction to Interactive Programming in Python (Part 2)

    Overview This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses...
  14. Coursera

    Coursera Java Programming: Principles of Software Design

    Overview Solve real world problems with Java using multiple classes. Learn how to create programming solutions that scale using Java interfaces. Recognize that software engineering is more than writing code - it also involves logical thinking and design. By the end of this course you will have...
  15. edX

    edX Programming Basics

    Overview Basic concepts of computer programming are introduced, starting with the notion of an algorithm. Emphasis is on developing the ability to write programs to solve practical computational problems. Topics include: Algorithms Elements of C/C++ programming languages Basic data types...
  16. Coursera

    Coursera Programming Foundations with JavaScript, HTML and CSS

    Overview Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. In addition, learn basic web development as you build web pages using HTML, CSS, JavaScript. By the end of the course, will create a web page where...
  17. edX

    edX CS50's Introduction to Computer Science

    Overview This is CS50x, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to...
  18. FutureLearn

    FutureLearn Begin Programming: Build Your First Mobile Game

    Overview Take your first steps into the world of computer programming and learn how to build your own mobile game in just five weeks. You’ll be introduced to the basic constructs and the principles behind computer programs, as well as the building blocks that are used to create them. Using the...
  19. FutureLearn

    FutureLearn Defensive Programming and Debugging

    Overview Learn how to keep your code clean and bug-free Identifying and fixing bugs in code often proves difficult. On this course, you’ll discover tools and techniques to minimise the number of bugs during software development. You’ll learn how to catch bugs early using compiler features and...
  20. MoocLab

    October - Coursera's 10 Most Popular Specializations

    #1 MOOC platform Coursera has shared with us their most popular MOOC Specilaization programs this month. • 7-day Free Trial • Get 10% Off - when paying in advance for a specialization • Expires Oct 31! Extended Free Trial on all Google Specializations Wharton's Business Foundations...