Skip to content
@heig-vd-dai-course

HEIG-VD DAI Course

The GitHub organization for the DAI course at HEIG-VD.

HEIG-VD DAI Course

Welcome to the Développement d'applications internet (DAI) course at HEIG-VD, Switzerland!

This course defines the basics of network communication and how all these communications are programmed.

At the end of the course, you will know how to define, program and deploy network applications, how to interact with them, and the different elements to pay attention to make robust applications.

Whether you are in software, security, data science, embedded or network, you will have to deal with network applications (APIs, devices, etc.). This course will give you a solid grounding in this world.

Getting started

Do not know where to start? Have a look at the main repository for the course!

Teaching staff

Students

As of the fall semester 2024-2025, the course is taught to two different classes.

DAI-TIC-B

The course is given on Monday mornings, from 8:30 to 12:00, in J01 - Check schedule on GAPS.

The students are:

DAI-TIC-C

The course is given on Friday mornings, from 8:30 to 12:00, in J01 - Check schedule on GAPS.

The students are:

Pinned Loading

  1. heig-vd-dai-course Public

    The main repository for the DAI course (presentations, course material and discussions).

    Shell 20 10

  2. heig-vd-dai-course-code-examples Public

    This repository contains the code examples related to the main repository.

    Java 2 3

  3. heig-vd-dai-course-solutions Public

    This repository contains the solutions to the practical contents related to the main repository.

    Java 1

  4. heig-vd-dai-course-java-ios-practical-content-template Public template

    This repository contains the template to the practical content related to the Java IOs chapter.

    Java 3

  5. heig-vd-dai-course-java-tcp-programming-practical-content-template Public template

    This repository contains the template to the practical content related to the Java TCP programming chapter.

    Java

  6. heig-vd-dai-course-java-udp-programming-practical-content-template Public template

    This repository contains the template to the practical content related to the Java UDP programming chapter.

    Java

Repositories

Showing 7 of 7 repositories
  • heig-vd-dai-course Public

    The main repository for the DAI course (presentations, course material and discussions).

    Shell 20 CC-BY-SA-4.0 10 6 2 Updated Jan 20, 2025
  • heig-vd-dai-course-solutions Public

    This repository contains the solutions to the practical contents related to the main repository.

    Java 0 1 0 0 Updated Dec 13, 2024
  • heig-vd-dai-course-code-examples Public

    This repository contains the code examples related to the main repository.

    Java 2 3 0 0 Updated Nov 29, 2024
  • heig-vd-dai-course-java-udp-programming-practical-content-template Public template

    This repository contains the template to the practical content related to the Java UDP programming chapter.

    Java 0 0 0 0 Updated Oct 31, 2024
  • heig-vd-dai-course-java-tcp-programming-practical-content-template Public template

    This repository contains the template to the practical content related to the Java TCP programming chapter.

    Java 0 0 0 0 Updated Oct 28, 2024
  • .github Public

    A special repository that sets the GitHub organization profile README.

    0 77 0 0 Updated Oct 14, 2024
  • heig-vd-dai-course-java-ios-practical-content-template Public template

    This repository contains the template to the practical content related to the Java IOs chapter.

    Java 3 0 1 0 Updated Aug 23, 2024

Top languages

Java Shell

Most used topics

Loading…