Nokia 1 - Software activities in Nokia Technology Center for mobile networks

Companie: NOKIA

Ore: 3/săptămână

Număr de locuri laborator: 12

Domeniu: Programare / Telecom

Obiective:

  1. Clean Object Oriented Design with C#;
  2. Scripting with Linux and GIT;
  3. Web applications development and Content Development;
  4. Writing module tests with GMock/GTest framework;
  5. Explore Modern C++11 Features and Functionalities;
  6. Introduction to System Engineering & System Architecture
  7. Develop a game.

Teme:

  1. Hands on object oriented design, clean code and unit testing experience with C#;
  2. Learn to tame a Linux DEV environment using Bash and Python scripts, together with GIT;
  3. Creating a simple web application using Angular and node.js frameworks and Develop content in XML for Nokia products;
  4. Introduction in GMock/GTest framework. How to writ a module test on Nokia BTS OAM product code;
  5. Exploring and experimenting with C++11 features and functionalities regarding classes: default, explicit and deleted class methods (constructors, copy and move constructors as well as assignment operators - the difference between classical copy and move actions and std::copy and std::move functions provided by the new standard), virtual destructors (within inheritance and polymorphism use cases). experimenting with C++11 features (STL containers and new functionalities);
  6. Understanding of system engineering discipline in terms of process and development of complex systems.
  7. Develop a game using web technologies.

Metoda de selecție:
Test + interviu

Cerințe:

  • C++;
  • C#;
  • Python;
  • Linux;
  • HTML;
  • CSS;
  • JavaScript.