Online Course in Game Design in Ukraine

Find Online Courses in Game Design in Ukraine 2017

Game Design

Courses are individual units of study that can be taken singly or as a series of classes concentrated in a specific area of study. Individual classes can vary in length, cost, and number of sessions per week.

Game design refers to the creation of digital media in the form of video games, online gaming content and downloadable entertainment applications. Game designers may work for themselves creating original content, or they may create media for companies, businesses, or educational corporations.

Ukraine is an affordable, yet qualitative option. It is also one of the most beautiful countries in EU and has many beautiful and industrial cities. There are two degrees conferred by Ukrainian universities: the Bachelor's Degree (4 years) and the Master's Degree (5–6th year)

Online Course in Game Design in Ukraine

Read More

C++ fundamentals

Infopulse University Ukraine
Online 60 hours October 2017 Ukraine Kiev

These course explain the C++ language from its basics up to the newest features introduced by C++11. Chapters have a practical orientation, with example programs in all sections to start practicing what is being explained right away. [+]

Online Courses in Game Design in Ukraine. Course outline Basic notions: What is a computer, computer command, an application and a programming language? The evolution of these notions. Computer program execution detailed analysis: describing roles of operating system, drivers, CPU, memory, bus, keyboard, mouse, and other components The differences between high and low level programming languages (machine code, assembler, C, C++, Java, SQL, HTML). How to start to write a program. Text editor, compiler, linker. IDEs (Integrated Development Environments). Getting started: Explanation of previous program code line-by-line. The preprocessor - program entry point. Introducing first coding rules. Errors, how to deal with them. Data types (size, range), declaration of variables. Naming rules, code readability and good coding style. The stack (LIFO queue). Variables visibility and life duration. Global and local variables. Bad coding style - using global variables. Visibility extension operator “::”. Variables and constants, a difference between initialization and assignment. Binary, decimal and hexadecimal formats. Practice: "Hello world!" program. How to receive data from user input and show it. User dialog. The first tools: The notions of operator, expression and instruction. Correct terminology usage importance for successful interview passing. Arithmetic operators, comparison operators and rules of their usage. Signed and unsigned types. Explicit and implicit type cast. Post- and preincrement. Priority and associativity. Conditional operators (if, else if), ternary operator, switch (fall through concept). Loops: for, while, do while. Nested loops (i,j,k counters order). Debug: How to trace a program execution, breakpoints, F5, F10, watches. Practice: A few questions... [-]

JAVA Fundamentals

Infopulse University Ukraine
Online Full time Open Enrollment Ukraine Kiev

This is a general purpose, object-oriented and high-level programming language, prevalent in many sectors. Startups, banking and finance, aerospace, high-tech, medical and other diverse industries use Java to automate processes and enable new business. Students will learn a broad range of tools and frameworks, building a foundation on which to start a rewarding career. [+]

This course is instructor-led-online. It is not like video lecture and automatic tasks results checks. You will communicate with the trainer and he will answer your questions and will correct your mistakes.

Please be sure that you have at least B2 level of English to participate this course

Course outline Introduction to Java Application areas. The Java platform. Features of Java. Java Virtual Machine. Java Development Kit. Java Runtime Environment. Compiling and running programs from the command line. Integrated Development Environment (IDE). Overview of popular development environments. Perspectives of using and development of the Java programming language Working with Eclipse IDE Download and installation Eclipse. Setting up a workspace. Configuring Java in Eclipse. Overview of Eclipse working environment. The concept of the project. Creation and running a simple Java application in Eclipse. Overview of program debugging. Diagnosing problems. The concept of unreachable code. Debugging programs in Eclipse. The basic syntax of Java Data types. Primitive data types. Reference data types. Converting numeric types. Type casting. Variables. Initializing variables. Constants. The modifier final. Operations. Arithmetic operations. Increment and decrement operations. Relational operations. Logic operations. Bitwise operations. Mathematical Functions (Class Math). Priority of operations. Control operators. If statement and its forms. Nested ifs. Switch operator. Blocks and local variables. Break operator. Ternary operator. Loops operators. The concept of loop condition and exit. While loop. Do-while loop. For loop. Nested loops. Continue operator. Return operator. Arrays. The concept of the array. Declaration, creating and initializing arrays. Changing size of array. Multidimensional arrays. Methods.... [-]