Networking with Python: Socket Programming for Communication

BY
Raspberry Pi Foundation , Teach Computing via Futurelearn

Mode

Online

Duration

3 Weeks

Fees

Free

Quick Facts

particular details
Collaborators Google
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based
Learning efforts 2 Hours Per Week

Course and certificate fees

Type of course

Free

certificate availability

Yes

certificate providing authority

Raspberry Pi Foundation

The syllabus

Week 1: Sockets

  • Introduction to the course
  • Networks and sockets
  • Sockets and Python
  • Handling two-way messaging
  • End of week one

Week 2: Dealing with lossy communications

  • Unreliable and reliable communication
  • Python and UDP
  • Testing and simulating errors
  • End of week two

Week 3: Designing and coding protocols

  • Welcome to week three
  • Protocols
  • Design a networked quiz
  • Coding your quiz
  • Quiz royale
  • End of the course

Instructors

Mr Mac Bowley

Mr Mac Bowley
Learning Manager
Raspberry Pi Foundation

Mr Martin O Hanlon
Instructor
Raspberry Pi Foundation

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books