Search

100% Secure delivery without contacting the courier
Need help? +91-81444-11468

In Stock

Java

Description

This course is suitable for beginners and intermediate programmers.

Java is a great language to learn if you’re just getting into video game coding. It is the main programming language used to make mobile Android games. Web-based games also use Java, in conjunction with Flash.

Java is easy-to-use, so a beginner can learn to create a range of programs and write reusable code, easily moving between computer systems as they do so. In comparison to programming languages like C++, Java is easier to write, debug, learn and compile.

If you consider becoming a Java programmer or you’ve already started learning it, developing simple games can be a fun way to practice your knowledge.

What will you learn
  • You can perfect your skills with Java and you will have the opportunity to create your very first 2D mobile game.
  • You can understand how to install and use a good Java development environment.
  • You will learn basics of programming with a modern programming language, Java.
  • You will learn how to Create Window and Game Loop.
  • You can understand game Object and Classes.
  • You can understand animation in Game Java Programming.

499

Syllabus

Chapter-1 Introduction Necessity of Java History of Java Java Virtual Machine Internal Architecture of JVM -Installation Installing JDK Installing Eclipse

Chapter-2 Basics -Variables and Datatypes References to Objects Rules and Syntax Memory needed to store a variable -Operators Special Symbols Operators and Operands

Chapter-3 OOPS -Object Oriented Programming OOP and its advantage Programming Techniques Classes Instance of Classes State and Behavior of object Encapsulation and its attributes Call by Value -Methods -Chunk of Code -Sub program -Types and Structure -Requirements -Functions Vs Methods -Types of methods -Method Overloading -Type Promotion -Constructor -Meaning of Constructor -Rules and Syntax -Types -Constructor overloading -Copy Constructor

Chapter-4 Control Flow -if loop, if-else, While loop, Do-While, Switch case, for loop.

Chapter-5 Arrays -single dimensional Array Multi-Dimensional Array Chapter-6 Inheritance -SINGLE LEVEL INHERITANCE -MULTILEVEL INHERITANCE -HIERARCHIAL INHERITANCE -MULTIPLE INHERITANCE -INTERFACE -Aggregation -Method Overriding

Chapter-7 Keyword This Referring current class instance variable Invoking current class constructor. Passing an argument to method call Returning current instance Super Referring immediate parent class instance variable. Invoking immediate parent class constructor. Invoking immediate parent class method

Chapter-8 Polymorphism Coercion and conversion Types

Chapter-9 Inner Class Member inner class Anonymous inner class Static inner class Local Inner class

Chapter-10 Handling -String Handling Two ways to create string String Literal String Buffer String Builder -IO/File Handling Receiving User Input Responding to User Input Writing to a File Reading from a File

Chapter-11 Threading -Concept of Threading -Ways to start a Thread

Chapter-12 Socket Programming -Networking and its advantages -Technologies -Client Server -URL -Http Url Connection -InetAddress

Chapter-13 GUI AWT Swing

Chapter-14 Project Catch the Roadrunner -A Game done with Java

Duration

7Hrs

Language

தமிழ்

Qty

1 DVD ROM

Reviews

There are no reviews yet.

Write a review

Bestsellers

Categories:

C C++ Programming

499
(0 Reviews)
Description C programming C programming is an excellent language to learn to program for beginners. C  programming has now become a widely used professional language for various reasons such as, it is easy to learn; it's a structured language; it produces efficient programs; it can handle low-level activities and it can be compiled on a variety of computer platforms. It can be used to develop software like operating systems, databases, compilers. C++ Programming C++ is one of the world's most popular programming languages. It gives programmers a high level of control over system resources and memory. It can be found in today's operating systems, Graphical User Interfaces, and embedded systems. It is an object-oriented programming language which gives a clear structure to programs and allows code to be reused, lowering development costs. It is portable and can be used to develop applications that can be adapted to multiple platforms. Modern C++ has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
Categories:

Python

499
(0 Reviews)
Description Python consists of high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed. Often, programmers fall in love with Python because of the increased productivity it provides. Since there is no compilation step, the edit-test-debug cycle is incredibly fast. Debugging Python programs is easy: a bug or bad input will never cause a segmentation fault.
Categories:

Web Design

499
(0 Reviews)
Description Web design is technically a subset of the broader category of web development. It encompasses several different aspects, including webpage layout, content production, and graphic design. Web design partially overlaps web engineering in the broader scope of web development. Want to learn how to create a website with HTML and CSS? In this course, we show you all the steps to get from a blank screen to a working website that’s optimized and quite good-looking at the same time.
Categories:

Networking

499
(0 Reviews)
Description This course is to provide learners with an overview of the concepts and fundamentals of data communication and computer networks. This course covers the basics of how networking works, and how to use different devices to build networks. Networks are made up of various devices such as computers, switches, routers that are connected together by cables or wireless signals. Understanding the basics of how networks are put together is an important step in building a wireless network in a community or neighborhood. Switches, routers, and wireless access points are the essential networking basics. Through them, devices connected to your network can communicate with one another and with other networks, like the Internet. Switches, routers, and wireless access points perform very different functions in a network.
Categories:

Android

499
(0 Reviews)
Description This course is for aspiring Android developers to learn how to build Android app, add functionality to the app, connect to the internet, and set up databases. Do you want to create responsive, flexible, beautiful apps for mobile or web platforms? You're in the right place. Whether you're an experienced developer or just getting started, we can point you to training that will help you develop high-quality apps that are both useful and marketable.
Categories:

Java

499
(0 Reviews)
Description This course is suitable for beginners and intermediate programmers. Java is a great language to learn if you’re just getting into video game coding. It is the main programming language used to make mobile Android games. Web-based games also use Java, in conjunction with Flash. Java is easy-to-use, so a beginner can learn to create a range of programs and write reusable code, easily moving between computer systems as they do so. In comparison to programming languages like C++, Java is easier to write, debug, learn and compile. If you consider becoming a Java programmer or you’ve already started learning it, developing simple games can be a fun way to practice your knowledge.
Categories:

Microsoft .Net

499
(0 Reviews)
Description ASP.NET ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required to build up robust web applications for PC, as well as mobile devices. It's applications are compiled codes, written using the extensible and reusable components or objects present in .Net framework. These codes can use the entire hierarchy of classes in .Net framework. ASP.NET is used to produce interactive, data-driven web applications over the internet. It consists of a large number of controls such as text boxes, buttons, and labels for assembling, configuring, and manipulating code to create HTML pages.   C#NET
  • You can identify and resolve problems (debug /trouble shoot) in C#.NET window based application.
  • You can demonstrate knowledge of object-oriented concepts Design user experience and functional requirements of C#.NET application.
  • You can Write a program to create a form with Basic controls in c#. NET.
  • You can also Write a program to store the employee details using class and methods in C# .NET.
  • After completion of this course you will be able to use the features of Dot Net Framework along with the features of C#.

Back to Top
Product has been added to your cart