From Noob To Game Developer academy.zariba.com Overview Lecture 1.

Slides:



Advertisements
Similar presentations
Free Training Courses for.NET Software Engineers Svetlin Nakov Telerik Corporation
Advertisements

Object-oriented Programming and Quality Code academy.zariba.com Module Overview Lecture 1.
Database Course Program, Evaluation, Exams Telerik Software Academy Databases.
OOP Course Program, Evaluation, Exams, Resources Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
1.7 Arrays academy.zariba.com 1. Lecture Content 1.Basic Operations with Arrays 2.Console Input & Output of Arrays 3.Iterating Over Arrays 4.List 5.Cloning.
Free Training Courses for.NET Software Engineers Svetlin Nakov Telerik Corporation
JavaScript Basics Course Introduction SoftUni Team Technical Trainers Software University
Test Automation For Web-Based Applications Portnov Computer School Presenter: Ellie Skobel.
Software University Curriculum, Courses, Exams, Jobs SoftUni Team Technical Trainers Software University
PHP Basics Course Introduction SoftUni Team Technical Trainers Software University
Advanced JavaScript Course Introduction SoftUni Team Technical Trainers Software University
Introduction Svetlin Nakov Telerik Corporation
Programming Basics Course Introduction SoftUni Team Technical Trainers Software University
Teamwork and Personal Skills Course Introduction Software University SoftUni Team Technical Trainers.
Course Program, Evaluation, Exams
1.1 Introduction to Programming academy.zariba.com 1.
CSC 171 – FALL 2001 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Dynamic Pages – Quiz #11 Feedback (under assignments) Lecture Code:
Welcome to Zariba Academy academy.zariba.com Overview Lecture 1.
Phaser Basics academy.zariba.com 1. Lecture Content 1.What is Phaser? 2.Why Phaser? 3.Phaser Pros and Cons 4.Phaser Resources 5.Sample Template in WebStorm.
Course Program, Evaluation and Exams Svetlin Nakov Telerik Software Academy academy.telerik.com Technical Trainer
JavaScript Basics Course Introduction Svetlin Nakov Technical Trainer Software University
OOP Course Program, Evaluation, Exams, Resources Telerik Software Academy Object-Oriented Programming.
C# Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Web Fundamentals (HTML and CSS) Course Introduction Svetlin Nakov Technical Trainer Software University
JS Course Program, Evaluation, Exams, Resources Telerik Software Academy JavaScript Fundamentals.
Unity and Algorithms academy.zariba.com Module Overview Lecture 1.
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
Data Structures and Algorithms in Java AlaaEddin 2012.
Advanced C# Course Introduction SoftUni Team Technical Trainers Software University
Object-Oriented Programming Course Introduction Svetlin Nakov Technical Trainer Software University
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
1.8 Multidimensional Arrays academy.zariba.com 1.
Course Introduction Svetlin Nakov Telerik Corporation
Course Program, Evaluation, Exams Doncho Minkov Telerik Software Academy academy.telerik.com Senior Technical Trainer
Programming for Beginners Course Introduction SoftUni Team Technical Trainers Software University
Introduction to JavaScript academy.zariba.com 1. Lecture Content 1.What is JavaScript? 2.JavaScript Pros and Cons 3.The weird JavaScript stuff 4.Including.
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
Free Training Courses for.NET Software Engineers Svetlin Nakov Telerik Corporation
PHP Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Page 1 Orientation Spring, 2016 Sang-goo Lee School of Computer Science & Engineering Seoul National University, Seoul, Korea 컴퓨터 개념 및 실습.
Software Technologies Course Overview SoftUni Team Technical Trainers Software University
Team Work and Personal Skills Course Introduction Angel Georgiev Part-time Trainer Software University
Course Program, Evaluation, Exams George Georgiev Telerik Software Academy academy.telerik.com Technical Trainer itgeorge.net.
CIS 115 Slingshot Academy / Tutorialrank.com Tutorialrank.com For More Tutorials
JS Course Program, Evaluation, Exams, Resources Doncho Minkov Telerik Software Academy academy.telerik.com Technical Trainer
Advanced JavaScript Course Introduction SoftUni Team Technical Trainers Software University
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
PHP Fundamentals Course Introduction SoftUni Team Technical Trainers
JavaScript Applications
JavaScript Applications
C# Databases Advanced with Microsoft SQL Server
C#/Java Web Development Basics
JavaScript OOP: Course Introduction
JavaScript Applications: Course Introduction
Object-Oriented Programming: Course Intro
JavaScript Fundamentals
JavaScript Fundamentals
C# Advanced Course Introduction SoftUni Team C# Technical Trainers
JavaScript Applications: Course Introduction
Telerik School Academy
Course Overview, Trainers, Evaluation
JavaScript Fundamentals
JavaScript OOP academy.zariba.com.
JavaScript Frameworks & AngularJS
UI Developer Overview  SV Trainings UI Developer Training is online course developed by industry experts to understand the concepts of HTML5, CSS3, Bootstrap,
CSS 290: Video Games and Computer Programming
Information Technologies Anselm Spoerri PhD (MIT)
Information Systems in Organizations
Presentation transcript:

From Noob To Game Developer academy.zariba.com Overview Lecture 1

Lecture Content 1.The Course 2.Lecturers 3.Modules Overview 4.How to study 5.What to expect 2

The Course 3 It’s FREE! Highly competitive course in Game Development. You do not need any programming knowledge. By the end you will be able to make your own games. 2 times a week from 18:30 to 21:30 (sometimes later) Additional Workshop on Saturday from 11:00 to 13:00 Successful candidates can start working at Zariba Group

Lecturer 4 Martin Antonov Co-Founder and Game Designer at Fractal Games Founder of YoYoBulgaria and EfreetYoYoCompany Graduated Mathematics at the University of Warwick Studied one year at the Telerik Software Academy I like: Tennis, yoyos, computer games (DOTA anyone?), snowboard, billiards, table football etc.

Modules Overview 5 There will be 5 modules 1.Intro to Programming with Games 2.OOP & Quality Code 3.Introduction to JavaScript 4.Making a Game with Phaser and TypeScript 5.Introduction to Unity3D and Algorithms

Modules Overview 6 Intro to Programming with Games 1. Introduction to Programming 2. Primitive Data Types 3. Operators and Expressions 4. Console Input Output 5. Conditional statements 6. Loops 7. Arrays 8. Multidimensional arrays 9. Strings 10. Methods 11. Introduction to Classes and Objects 12. Creating Console Games – Hangman, Snake, Falling Rocks, 2048

Modules Overview 7 Object-oriented Programming and Quality Code 1.Course Introduction 2.Defining Classes Part 1 3.Defining Classes Part 2 4.Extension methods, delegates, lambda, dynamic and LINQ 5.OOP Principles Part 1 6.OOP Principles Part 2 7.Common Type System in.Net 8.Quality Code Part 1 9.Quality Code Part 2 10.Creating a Larger Game from scratch using the best coding practices (starts from lecture 1)

Modules Overview 8 Introduction to JavaScript 1.Course Introduction 2.HTML5 Part 1 3.HTML5 Part 2 4.CSS Part 1 5.CSS Part 2 6.Introduction to JavaScript 7.JavaScript UI and DOM Part 1 8.JavaScript UI and DOM Part 2 9.Canvas – simple game and graphical demos

Modules Overview 9 Making Games with Phaser and TypeScript 1.Course Introduction 2.Game Designing 3.Choosing a game for our project – brainstorming session 4.Introduction to TypeScript 5.Introduction to Phaser 6.Advanced Phaser 7.Introduction to Cordova 8.Making the Game Part 1 9.Making the Game Part Finalizing the Game 11. Publishing on the App Stores.

Modules Overview 10 Introduction to Unity3D and Algorithms Module currently in development

Modules Overview 11 Evaluation Most courses will be evaluated in the following way: 25% Homework 25% Teamwork Project 50% Exam To successfully complete the course: You must not skip lectures You must present your homework on time You must participate in teamwork projects You must do well on the exam

How to study 12 Do your homework Participate in lectures Ask questions Watch the videos online Participate in teamwork USE GOOGLE!

Timeline months 2 times a week from 18:30 to 21:30 Optional workshop on Saturday from 11:00 to 13:00

What to expect 14 Upon successful completion of the course: You will know the basics of C#, OOP, Quality Code, JavaScript, TypeScript, Phaser and Unity3D You will have made 10+ games You will have sufficient experience to work as a Game Developer The best (all) who complete this course can start working at Zariba Group

15 References

16 Zariba Academy Questions