Java is an object-oriented language that enables you to create real world applications. The course provides an introduction to object-oriented concepts and its implementation in Java technology programs. It covers the programming concepts and principles such as encapsulation, abstraction, inheritance, interfaces, polymorphism and object association. This course also covers the fundamentals of Java programming language such as variables, literals, access specifiers and modifiers.
The course covers JDBC and deals with accessing and querying a database using JDBC and how to perform transaction management, batch updates and retrieval of metadata information using JDBC.
Describe the key language features and compile and run a Java technology application
Create programs using language syntactic elements, constructs, and object-oriented paradig
Implement exception-handling and use collections application programming interface (API)
Create programs to read and write to files
Create event driven GUI using Swing
Create multithreaded Java applications
Develop Java client and server programs by using TCP/IP
Define the layers in JDBC architecture
Identify different types of JDBC drivers
Manage transactions and perform batch updates in JDBC
Create JDBC applications to access and query a database
Explain the architecture of UML
Create Class and Object diagrams
Identify the dynamic and static aspects of a system
This course builds skills to develop console-based and windows-based applications using VC#.NET. The course discusses the implementation of Object-oriented concepts using C# language. In addition, this course introduces implementation of various programming concepts, such as threads, file handling, delegates, attributes, and reflection using C# language.
Furthermore, this course also provides an understanding to develop and deploy Web applications using ASP.NET 2.0. This course covers adding and configuring server controls, master pages, themes, and Web parts. This course also covers data-access and security in Web applications
Module 1: Object Oriented Programming Using C#
Explain features and phases of the object-oriented approach
Write and execute C# programs
Use decision-making constructs and loop constructs
Implement structures, enumerations, arrays, and collections
Implement polymorphism and overload functions and operators
Explain and use delegates and events
Use various stream classes to implement file handling
Develop single and multithreaded applications
Identify the components of the Visual Studio .NET Framework and Integrated Development Environment (IDE)
Module 2: GUI Applications Development using .NET Framework
Work with the Windows Forms and controls
Perform validation of controls using classes and controls
Work with Dialog Boxes, Menus and MDI Application
Implement Printing and Reporting Functionality in a Windows Forms Application
Implement Asynchronous programming
Package, deploy, and secure applications
Module 3: Developing Database Applications Using ADO.NET and XML
Identify the need for XML as a standard data interchange format
Create an XML schema
Create a cascading style sheet and an Extensible Style Sheet Language Transformation (XSLT) to format data
Use XPath pattern matching in a style sheet
Create and manage connections using ADO.NET
Identify the disconnected and connected environment in ADO.NET
Create datasets and datatables
Retrieve and store large binary data
Perform bulk copy operations
Execute SQL notification maintain and update a cache
Manage distributed transactions
Read, write, validate, and modify XML data using XML reader and writer classes
Read, write, and modify XML data using DOM API
Module 4: Developing Web applications Using ASP.NET 2.0
Create a Web Application
Program a Web Application
Add and Configure Server Controls
Create a Common Layout by Using Master Pages
Manage State for a Web Application
Access and Display Data
Control Access to a Web Application
Deploy a Web Application
Make Web Applications Available to Mobile Devices
Build Dynamic Web Applications
Create Controls for Web Applications
Optimize Web Application Performance
Implement Personalization and Themes in Web Applications
Build Web Part Pages and Web Parts
The ability to interact in English in a classroom environment.
Basic knowledge about the various parts of the computer and should know the basic difference between hardware and software.
Ability to build flowcharts/ write pseudocodes. The student should be able to represent logic, sequence tasks for execution, and implement conditional operations and iteration.
Write SQL statements
Exit Profile ...
A candidate will get a "Certificate in Windows & Web Application Development using the .NET Framework"
Sun Web Technologies offers an exclusively designed program where students will get hands-on-experience working on live projects along with interesting lectures by trainers having years of experience and background in Internet Marketing. For students to better understand the nuances of managing a successful Internet Marketing project, we are offering a curriculum which includes:
Search Engine Optimization
Social Media Marketing
Pay Per Click Marketing
On successful completion of this course, the students will be well- acquainted with every possible arena of Internet Marketing.
Website Analysis and Page Segregation
Keywords & Analysis
SEO Friendly URL Structure
Meta Tag Optimization
Heading Tag Optimization
ALT Tag Optimization
SEO Friendly Site Structure
Robots & XML Sitemap
Keyword Research & Selection tool
Module 5 :
Basic Office Skills
Knowledge of Databases
Internet surfing and knowledge of various browsers
Exit Profile ...
A candidate will get a "Certificate in Search Engine Optimization".