Back to all courses

Web and mobile programming

Individual course

The web and mobile programming course introduces modern programming techniques in web and mobile environments. In web environment, the course discusses developing modern single-page applications. The course concentrates on full stack development; the student will gain basic skills in both client-side and server-side programming. The discussed topics and technologies include e.g. HTML5, CSS3, JavaScript programming, ReactJS, Node.js, REST and MongoDB.

In mobile environment, the course covers modern technologies in mobile programming, e.g. building a mobile application using React Native. Understanding the concepts of web and mobile programming is supported with practical examples and e.g. by introducing development tools and debugging.

The student learns to:

  • explain and apply the techniques and basic principles of web and mobile programming.
  • program simple applications with JavaScript.
  • build client-side user interfaces and components with the React technology.
  • describe and apply the HTTP protocol and the REST architecture.
  • create server-side Node.js applications and use the npm package manager.
  • handle HTTP requests and use databases on the server side.
  • debug full stack applications.
  • implement simple mobile applications with modern technology.
  • explain the basic functionality of mobile platforms and operating systems.

More information in the University of Turku study guide.

You can get a digital badge after completing this course.

 

Further information about the studies

University of Turku
Timo Vasankari

Contact person for applications

FITech Network University
Monica Sandberg, Student services specialist
Start here
Start here
Category:
ICT Studies
Topic:
Web programming
Course code:
DTEK2040
Credits:
5 ECTS
Price:
0 €
Level:
Teaching period:
10.1.–22.5.2022
Application deadline:
Application period has ended
Host university:
University of Turku
Study is open for:
Adult learner,
Degree student
Teaching methods:
Contact
Place of contact learning:
Turku
Language:
English,
Finnish
General prerequisites:
Basics of object-oriented programming
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.

This course is included in the following theme