| INTERNET TECHNOLOGY |
| |
Internet is a worldwide network of networks with over 200 Million worldwide users. Internet gives you absolute access to information on any subject under the sky.
|
| |
| Why Use The Internet ? |
| |
| Business : |
Marketing, selling and publishing product literature world wide. |
| Professionals : |
Provide and get technical support, bug fixes and product information, communicate or collaborate on projects in almost zero time. |
| Students : |
Information regarding Universities, their ratings & procedures for admission all over the world, access to over 40 million library files from your own computer. |
|
| |
| Communication Power Of The Internet |
| |
| WWW : |
Makes it possible for you to go roaming (surfing) around the web, from document to document using nothing but their links. All technical features of FireFox and Microsoft Explorer. |
E-MAIL : |
You type a message into your computer, and it travels instantly over the network to your specified destination, one or millions.Attaching Text files,Video,Graphics etc. Send attached files to many email.On one click send thousands of emails to friends. |
FTP : |
Short for File Transfer Protocol, the protocol for exchanging files over the Internet. FTP works in the same way as HTTP for transferring Web pages from a server to a user's browser and SMTP for transferring electronic mail across the Internet in that, like these technologies, FTP uses the Internet's TCP/IP protocols to enable data transfer. |
| Skype : |
Make calls from your computer — free to other people on Skype and economical to phones and mobiles around the world. |
MESSENGERS: |
You can chat LIVE with your friends, relative, bussiness partner etc with a Messenger.You can even make voice calls, view webcam(see the opposite person LIVE on your computer), share photos & videos.Following are the example of Messengers
1) Yahoo Messenger,
2_ MSN Messenger. |
|
| |
| |
| ADOBE DREAMWEAVER |
| |
| Dreamweaver is a professional authoring tool for creating and maintaining web-pages. It introduces Adobe's Round-trip HTML technology, that imports HTML documents without reformatting the code and also makes it possible to use the latest Dynamic HTML features. All the code generated by it, works on as many platforms and browsers as possible. |
| |
For Salient Features & Applications  |
| |
For Adobe Dreamweaver Topics Covered  |
| |
| |
| ADOBE DREAMWEAVER (DATABASE) |
| |
| Adobe Dreamweaver (Database) is specifically designed for development of webpages either using ASP, JSP or Cold Fusion. It Supports Multiple databases on various backends. It has database manupilation and e-commerce solutions for a small website or a totally database driven dynamic website using the core technology of Dreamweaver itself. |
| |
For Adobe Dreamweaver 8 (Database) Topics Covered  |
| |
| |
| HTML |
| |
| HTML (the hypertext markup language) is used to describe the layout of a web page. HTML is simply a vehicle to indicate elements of a hypertext page. The HTML page must tell the browser which applets to load and then where to put each applet on the web page. |
| |
For HTML Topics Covered  |
| |
| |
| CorelDRAW |
| |
| CorelDRAW is a Vector graphic software, allowing the user to produce World Class Illustrations with 16.7 million colours. |
| |
For salient Features & Applications  |
| |
For CorelDraw Topics Covered  |
| |
| |
| ILLUSTRATOR |
| |
| Illustrator is a vector graphics creation software for print media and web, allowing the user to produce World Class Illustrations with 16.7 million colors. |
| |
| SALIENT FEATURES |
| |
- Creative tools for Print Media.
- Sophisticated Web Graphic Tools.
- Special Effects to Images.
- Versatile Transparency Capabilities
- Dynamic Media Projects
|
| |
| APPLICATIONS |
| |
- Complex and High Quality.
- Logos.
- Libraries.
- High Quality Illustrations.
- Creating Banners, Posters, Handbills etc
|
| |
| CAREER OPTIONS |
| |
|
| |
| ADOBE PHOTOSHOP |
| |
| ADOBE Photoshop is an Image Processing software package that enables you to create & edit images on IBM personal computers. ADOBE Photoshop is acknowledged in professional fields as the cutting-edge,the final word in image editing. |
| |
For Salient Features & Applications |
| |
For Adobe Photoshop Topics Covered  |
| |
| |
| 3D STUDIO MAX |
| |
| 3D Studio Max is a tool from Kinetix for making 3D Models and Designs and also to create simple as well as complex 3-Dimensional Animations. |
| |
| For Salient Features & Applications |
| |
For 3D Studio Max Topics Covered  |
| |
| |
| MAYA |
| |
| Maya is the world's most powerful 3D animation and visual effects software for the film, video, broadcast, game development, interactive, and location based entertainment markets. |
| |
For Maya Basics Topics Covered  |
| |
For Maya Advance Topics Covered |
| |
| |
| ADOBE FLASH & ActionScript |
| |
| Prerequisite for learning ActionScript is knowledge of the following in C programming language - |
|
- Data Types
- Functions
- Conditions
- Arrays
- Loops
- Classes
|
| |
Interactive Flash
- Giving your movies instructions
- Working with the Actions panel
- Direct typing
- Who are you talking to?
- Controlling movie clips on the stage
- Arguments
- Listening to what your movies are telling you
- Events in Flash
- External events
- Internal events
- Introducing event handlers .
|
- Introducing variables
- Creating variables and using them with literals and expressions
- Naming variables
- Creating variables
- Using literal values
- Using expressions
- Input and output
- Using string expressions
- Working with numbers
- Other uses for numeric expressions
- Working with Boolean values
- Logic operators
- Arrays
- Reasons for using arrays
- Arrays let you store related information together
- Arrays let you hold information in a specific order
- Arrays let you index information
- Arrays let you link information
- Creating a new array
- Typing an array
Using variable values as offsets
Movies That Decide for Themselves
|
- Decision making
- Making decisions in ActionScript: The if action
- Defining a decision
- Alternative actions
- Acting on alternatives: The else action
- More than one alternative: The else if action
- Handling lots of alternatives: The switch action
- Switching without breaks
- Timeline loops
- ActionScript loops
- while loops
- Useful things to do with while loops
- for loops
- init
- condition
- next
- Some useful examples of for loops
- Simple loop
- Reverse loop
- Two at a time
- Looping through elements in an array
- Applying an operation to all the elements in an array
- Searching an array for a specific value
- Cross-indexing a pair of arrays
- Hangman
Movies That Remember How to Do Things
- Breaking down a task
- Bundling actions and running them afterward
- Using anonymous and named functions
- Using functions to hide evil math
- Using functions to take care of repetitive jobs
- Choosing which actions to bundle and where
- Arguments and redundancy
- Local variables and modular code
- Returning values from a function
- Typing functions
- Running in circles
- Nesting functions
- Using nested functions
- Using more function nesting to tidy up your script
- Introducing objects and classes
- Type and object-oriented programming
- Classes, generalization, and abstraction
- Seeing arrays in a new light
- The Array constructor method
- Other Array methods
- Array properties
- Creating classes and objects (instances) in Flash
- Instances
- The Object object
- Viewing an object in Flash
- Constructors
- Objects, objects, everywhere
- Lurking objects
- Making a show reel
- Movie clips and buttons as objects
- Symbol types and behaviors
- Two sides of the same object
- Working with Library items
- Let chaos reign
- Bitmap caching
- The other side of bitmap caching
- Bitmap caching and RAM
- Changing the appearance of a cached movie clip
- When to use bitmap caching
- Referencing different timelines with ActionScript
- Different place, different variable
- Locating variables from inside an event handler function
- Reusing handler functions
- The apply method
- Global variables
Reusable Code and Realistic Movement
- Breaking down big tasks into smaller ones
- Black-box programming
- Creating simple components
- Creating a modular set of playback controls
- Dark Valentine
- Modular control of movie clips
- How to simulate realistic movement
- Motion with acceleration
- Trailing the pointer (a mouse follower)
- Understanding the inertial code
- Fine-tuning the component
- Function-based modular code
- Swarming behavior
- Taking the swarming effect forward
- Creating tweens with ActionScript
- Using import to access the Tween class
- How to use the Tween constructor function
- Understanding the transition types
- What is a sprite?
- Control
- External and internal data
- Movement
- Collision
- Planning zapper
- The game world (the main timeline)
- gSCREEN_TOP, gSCREEN_BOTTOM, gSCREEN_RIGHT, and gSCREEN_LEFT
- score
- level, skill, and accel
- speed
- shipDead, fired, and gSHIP_HEIGHT
- The timeline
- The code
- Global constants
- The “start game” trigger
- The player (the ship)
- The SwarmAlien
- alienSpawn()
- onEnterFrame
- alienBrain()
- alienReincarnate()
- The SwarmAlien code
- The bullet
- The debris of war
Adding Sound to Flash
- Choosing the right sound format
- Using sound on a timeline
- Using the ActionScript Sound class
- Playing sounds from ActionScript
- Attaching sounds to a sound instance
- Starting and stopping sounds
- Creating dynamic soundtracks
- Using ActionScript to control volume and balance
- Dealing with large sound files
- Using compression to reduce download times
- Loading sound from external files
- Silence can also be golden
Working with Multimedia
Responding to Events
Flash Action Script Excercise
Minimum Pre-requisite to learn PHP |
1) |
Basics of 'C' Programming Language. |
2) |
OOPS & C++ (Class, object, Inheritance) |
3) |
Any database (Access/SQL/Oracle) |
1. |
C |
|
| |
1.1 |
Datatypes. |
| |
1.2 |
Operator. |
| |
1.3 |
Condition construct. |
| |
1.4 |
Looping construct. |
| |
1.5 |
Functions. |
| |
1.6 |
Array.
|
2. |
C++ |
| |
2.1 |
Class. |
| |
2.2 |
Object. |
| |
2.3 |
Inheritance. |
| |
2.4 |
Functions. |
| |
2.5 |
Properties. |
|
|
|
| |
| ADOBE PREMIERE |
| |
| A powerful tool for professional digital Video Editing Designed for video professionals, ADOBE Premiere software spans the world of broadcast and online media. Thanks to its elegant interface and superb editing tools, you can work with complete efficiency, control, and flexibility to produce broadcast-quality movies for video, film, multimedia, and the Web. |
| |
For Salient Features & Applications  |
| |
For Adobe Premiere Pro Topics Covered  |
| |
| |
| FINAL CUT PRO |
| |
| Final Cut Pro is a professional non-linear editing system developed by Apple Inc. that has found popularity amongst independent filmmakers and Hollywood film editors alike. The program has the ability to edit many digital formats including, SD, HDV, HD, Panasonic P2, Sony XDCAM, 2K, 4K, and IMAX film formats. The system is currently only available for Mac OS X version 10.4.9 or later. |
| |
| SALIENT FEATURES |
| |
|
Final Cut Pro 6 lets you edit virtually anything with the highest possible quality, including camera-native editing of leading SD and HD formats. Work with DV one day, then HDV, XDCAM HD, DVCPRO HD, or uncompressed HD the next. Or use ProRes 422, Apple’s new post-production format, for uncompressed HD quality at SD file sizes. |
| |
Incredible Real-Time Effects:
Add visual interest to any production with the rich set of effects and visualization tools built into Final Cut Pro 6. Experiment freely and iterate quickly. You’ll see the results of your changes in real time as you work, with no need to waste time waiting for renders. |
| |
Comprehensive Editing Tools:
The faster the tools, the more time you have to be creative. Final Cut Pro 6 makes it easy to edit quickly, accurately, and flexibly. Everything you do in Final Cut Pro — from editing and trimming to audio mixing to finishing to delivery — feels like second nature, so your creativity can flourish. |
| |
| APPLICATIONS |
| |
- Film Industry
- TV Channels
- Production Houses
- Multimedia Companies
|
| |
For Final Cut Pro Topics Covered  |
| |
| |
| SOUND FORGE (REAL STREAM AUDIO & VIDEO) |
| |
| Sound Forge is a world class Programme used for Sound Editing, Compression, Special Effects and to superimpose sound on video presentation and animation. |
| |
For Salient Features & Applications  |
| |
| |
| C |
| |
| C is a general purpose Programming Language. C has proven to be a pleasant, powerful, and versatile language for a wide variety of Program's. Many of the modern languages like C++, Visual C++, Java, Javascript, etc. are based on C Language. Therefore, not Knowing this Language is considered as a handicap. 90% of UNIX Operating System is written in C Language. |
| |
For Salient Features & Applications  |
| |
For C Topics Covered  |
| |
| |
| C++ |
| C++ is an object oriented Programming language which includes concepts like polymorphism, data-hiding, operator overloading, encapsulation and inheritance, which are not observed in C. User defined objects (instances) can be reused with and without modifications to generate new application. This reduces coding to greater extent. Even for file accessing, we use file objects. |
| |
For Salient Features & Applications  |
| |
For C++ Topics Covered  |
| |
| |
| PHP & MySQL |
| |
| PHP is a powerful cross platform server side scripting language. It is a full featured programming language capable of managing huge database driven online environments. Using PHP you can query databases, create dynamic images, create e-commerce websites, manage security for online transactions, read & write files on the server, talk to remote servers - the possibilities are endless. MySQL is a small, compact database server ideal for stand-alone and enterprise applications. The PHP-MySQL combination is also cross-platform. |
| |
For Salient Features & Applications |
| |
For PHP & MYSQL Topics Covered  |
| |
| |
| ORACLE - SQL |
| |
Oracle is a Relational Database Management System (RDBMS).
Oracle is latest technology, today's systems designers and Developers can build 21st century enabled application ranging from critical on-line transaction processing systems supporting thousand of user's to multi-terabyte data warehouses for decision support and also World Wide Web-based applications. |
| |
For Salient Features & Applications  |
| |
| Microsoft SQL SERVER |
| |
| SQL Server is the Database Management System(RDBMS) that allows to store huge Databases and manage the same easily. It is an enterprise database management and analysis system. |
| |
| SALIENT FEATURES |
| |
- XML Support: Simplify the integration of your back-end systems and data transfer across firewalls using XML.
|
- High Availability : Maximize the availability of your business applications with log shipping, online backups.
|
- Automated Tuning : Automatic tuning and maintenance features enable administrators to focus on other critical tasks.
|
- Improved Developer Productivity : User-defined functions, cascading referential integrity, and the integrated Transact-SQL debugger allow you to reuse code to simplify the development process.
|
- Security : Ensure your applications are secure in any networked environment, with role-based security and file and network encryption.
|
- Data Transformation Services : Automate routines that extract, transform, and load data from heterogeneous sources.
|
| |
| APPLICATIONS |
| |
- Multinational Companies with huge database to be maintained
- Banking Industry
- Production Industry
- Data warehousing companies
- Educational / Training Industry
- Air-transportation Service Industry
- Any business or service industry that stores database
|
| |
| TOPICS COVERED |
| |
- Basics of RDBMS
- Introduction to SQL (Structured Query Language)
- Querying data from SQL Server database
- Developing various objects like tables, views
- Data Integrity - Constraints, Rules, Defaults
- Programming in SQL Server
- Security in SQL Server - Creating users and ensuring authentication.
- Creating stored programs
- Procedures
- Functions
- Triggers
- Working with SQL Enterprise Management window.
- SQL Server new features.
|
| |
| EXTENSIBLE MARKUP LANGUAGE (XML) |
| |
| XML stands for eXtensible Markup Language . It has evolved from a more generalized markup language known as SGML (Standard Generalized Markup Language). SGML is a very complex language mainly used in big government departments, companies and army for storing and transferring large volume of data in electronic form. Since SGML was too cumbersome for use in smaller establishments, XML was developed which contains all the salient features of SGML sans its complexity. |
| |
For Salient Features & Applications |
| |
| JAVA DEVELOPMENT KIT (JDK) |
| |
| Java is platform independent, reliable Programming language introduced by sun's systems, used mainly to Develop Internet applications and applet's. Java is used to create web-based applications and allows user interaction on the Internet. Java allows us to have animation, audio and video clippings in our web page. Java Programming helps in writing Programmes using which one can connect to any computer on the Internet. |
| |
For Salient Features & Applications  |
| |
| JAVASCRIPT / DHTML |
| |
JavaScript is used to write program that are executed by a web browser within the context of web page. It has the ability to dynamically generate HTML documents & Animations. |
| |
For Salient Features & Applications  |
| |
| JDBC & JAVABEAN |
| |
JDBC technology is an API that lets you access virtually any tabular data source from the JavaTM programming language. It provides cross-DBMS connectivity to a wide range of SQL databases, and now, with the new JDBC API, it also provides access to other tabular data sources, such as spreadsheets or flat files. |
| |
JavaBeans component architecture is the platform-neutral architecture for the Java application environment. |
| |
| JAVA SERVLET |
| |
| Servlets are used for Server-Side Programming. Servlets are generic extensions to Java-enabled servers. Thier most common use is to extend Webservers,providing a very secure,portable and easy-to-use replacement for CGI. A Servlet is a dynamically loaded module that services requests from a Webserver. It runs entirely inside tha Java Virtual Machine. |
| |
For Salient Features & Applications |
| |
| JSP |
| |
| JavaServer Pages (JSP) is a web-scripting technology similar to Netscape server-side JavaScript (SSJS) or Microsoft Active Server Pages (ASP). Although the JSP specification has been managed by Sun Microsystems, any vendors can implement JSP in their own systems. |
| |
For Salient Features & Applications |
| |
J2EE
J2EE is a multitiered application architecture. The J2EE specification defines roles based on
certain functionality
in the normal course of development and deployment of a J2EE application.
SALIENT FEATURES
-
A J2EE component is a self-contained functional software unit that is assembled into a J2EE
application; it then interfaces with other application components.
APPLICATION
PREREQUISITES (Should have knowledge of)
- Basic programming
- Experience in Java is must
-
-
Lesson 1: Intorduction to J2EE Architecture
-
-
-
Weblogic 6.1 Application Servers
-
Understanding J2EE Architecture
-
Web Components: Servlets, JSP's
-
- Lesson 2: Getting Started with EJB
- Different Types of EJB
- Session, Entity and Message Driven Bean
- Home Interfaces
- Remote Interfaces
- Local interfaces
- Bean Implementation
- Deployments Descriptors
- Deployment
- Lesson 3: Session Beans
- Introduction to Session Bean
- Stateless and Stateful Session Bean
- Life Cycle of Stateless and Stateful Session Beans
- Writing Stateless Session Beans
- Deployment of Session Beans
- Building a Shopping Cart using Stateful Session Beans
- Lesson 4 : Entity Beans
- Introduction to Entity Beans
- Container Managed and Bean Managed Entity Beans
- Life Cycle of Entity Beans
- Mapping Methodologies
- Container Managed fields and references
- EJB-QL
- CMP Relationship
- Primary Key auto generation
- Writing CMP and BMP Entity Beans
- Deployment of Entity Beans
- Lesson 5: Transactions
- Transation API Overview
- ACID Properties
- Transaction Time out
- Transaction Isolation Levels
- Lesson 6: Java Messaging Service
- Messaging Systems
- Topics(Pub/Sub)
- Queues(P2P)
- Acknowledgement Modes
- Types of Messages
- Messages Driven Beans
|
| |
| ASP.NET |
| |
| The Internet has revolutionized the way organizations think about application development and deployment. The leap from traditional client-server development to web base development takes more than accessing data through a browser. |
| |
| SALIENT FEATURES |
| |
- ASP.NET helps to develop web-based applications with high performance and scalability.
- Develop web-based applications using ASP.NET
- Apply client-side and server-side programming, DHTML, scripting.
- Analyze the performance issues involved in developing applications on the net.
- Evaluate the use of client-side scripting vs. server-side scripting.
- Develop applications using ASP.NET, XML and databases.
- Obtain and process information about server, clients, and users.
- Keeping track of client interactions.
- Develop and deploy applications using Microsoft InterDev and Studio.
|
| |
| TOPICS COVERED |
| |
-
Web-based Programming. Web application development concepts, issues, and protocol. Server-browser interaction.
-
HTML. Overview of HTML capabilities, tags, formatting, writing forms and scripts.
-
HTTP Protocol. The protocol, methods, data transfer and queries.
-
DHTML. DOM, CSS2, attributes, events, netscape and IE extensions.
-
Scripting. Overview of VBScript, JavaScript, document objects.
-
ASP.NET. Why ASP.NET? Server and ASP.NET, Writing ASP.NET pages, IIS and ASP.NET
-
ASP.NET Object Model. Classes in the ASP.NET object model. Functionality and features.
-
Using InterDev. Creating projects, development and deployment using InterDev.
-
ASP.NET Facilities. Interaction with server, tracking sessions with cookies, and session objects.
-
ASP.NET Interactions. Interacting with other pages, forwarding and including.
-
Performance Techniques. Caching, refreshing, client pull, buffering, issues.
-
Managing Applications. The concept of an application in ASP.NET, Application objects.
-
Database Access. ASP.NET and ADO, database access.
-
Security. Security issues and concepts, authorization techniques, SSL.
-
Other Technologies. Comparison to other technologies like CGI, JSP.
-
XML and ASP.NET. Using XML with ASP.NET. XML for performance and ease of development.
|
| |
| LINUX |
| |
Linux is the most popular and stable Operating System for Networking and Internet. It is a dream of any developer, Webmaster or a home user. Never has any OS attained the Flexibility, Power & Stability to such a level at the same time. |
| |
For Salient Features & Applications  |
| |
| WinNT is an Network Operating System from Micorsoft. Currently WinNT is known as Windows 2000. |
| |
For Salient Features & Applications  |
| |
|
| |
| Internet ADVERTISING & GLOBAL MARKETING |
| |
There are 10 billion documents on every possible subject and more than 1.5 million documents are uploaded everyday. The importance of "Variables" in the design of home pages to get maximum hits and hence achieve maximum marketing power.
|
| |
| We, at COMPUFIELD, teach you : |
| |
-
How to make your Web Site attractive and powerful, so that you can attract business globally on the Internet.
-
The importance of "Variable" in the design of home pages to get maximum hits and hence achieve maximum Marketing power.
-
How to use the different search engines available, and explain the working and retrieval functions of these search engines.
-
How to register your Web pages (URL'S) with various search engines like Yahoo, Altavista, Infoseek, Webcrawler, Hotbot, Excite, America Online, 123 India, khoj etc. (200 Search Engines possible).
-
How to register your Web Site to various BBS, Usenet groups, Engines, Exchange banner scheme. Additional Global Marketing tricks available on Web. Mass E-Mailing.
|
| |
| Project related to Web Page |
| |
| Making a Professional Website using the above softwares, Multimedia and Sound. |
| |
| Project related to Film Industry and CD Authoring |
| |
| Making a Project using most of the above softwares after which you can work in any part of the world. |
| |
| CAREER OPTIONS |
| |
-
-
-
-
-
-
-
Creative Support Professionals.
-
-
-
-
Consultants Multimedia Authors.
-
-
Creative Publishing Professionals.
-
-
Cartographers Editing Professionals.
-
-
-
Audio & Video Specialists.
-
|
| |