Tuesday, September 10, 2013

COMPUTER TRAINING COURSE- VLSI / VERILOG

Source:- Freshersworld
What is VLSI? 
VLSI (Very-large-scale integration) is a process that means to create integrated circuits by combining thousands of transistor-based circuits into a single chip. VLSI began in the 1970s when complex semiconductor and communication technologies were being developed. The microprocessor is a VLSI device. Nearly all modern chips employ VLSI architectures.
The first semiconductor chips held two transistors each. Subsequent advances added more and more transistors, and, as a consequence, more individual functions or systems were integrated over time. Current technology has moved far past this mark and today’s microprocessors have many millions of gates and billions of individual transistors.
Why VLSI Programming? 
With the design & manufacturing market (both domestic & international) expanding rapidly, there is an enhanced demand of trained professionals who will boost the technical work force in the VLSI domain.
There is a rising demand for chip driven products in consumer electronics, medical electronics, communication, aero-space, computers etc.
More and more chip designing companies have set up their units in India eying on the Indian talents; besides many of the Indian Major IT companies have forayed in Application Specific Integrated Circuit (ASIC) design in a big way.
Scope of VLSI 
• Design and Partitioning
• High performance computing and communication systems
• Neutral Networks
• Wafer-scale Integration
• Multi-module Systems
• Microelectronic systems
• Research & Development
Programming language:
1. VHDL
2. Verilog-HDL
VLSI DESIGN TOOLS
a. Software-Xilinx12.0 by Xilinx , Modelsim by Mentor graphics, Quartus-II by altera, active –HDL
b. Hardware FPGA-Sparten-3,3E,3A, by Xilinx

COMPUTER TRAINING COURSE- TELECOM SOFTWARE

Source:- Freshersworld
What is Telecommunication Software ?
Telecommunications software is any type of software package that aids in the process of electronic communications, especially those that involve the transmission of audio in some manner. There are many different types of software designed to handle telecommunication functions in various settings, ranging from simple software that is installed and utilized by an end user, to the software that is necessary to drive the function of entire networks. Depending on the purpose of the software, it may be used to drive wireless devices as well as those used to drive fiber optic and copper wire networks.
Some of the most basic of all types of telecommunications software are the packages designed to allow the local telephone switch to receive and send signals. The software programs help to control the orderly processing of these signals each time a telephone connection is established with any end user in the subscription area. Software not only helps to establish the connection, but also monitor the strength of the connection and trigger functions to compensate for noise on the line and thus decrease the chances of a disconnect taking place. Software of this type has become increasingly sophisticated as signaling has moved from analog to digital transmissions.
Why Telecommunication Software?
Software for wireless telecommunications is another commonly used product. Like the software found at local telephone switches, various types of wireless communication software help equipment to receive and send signals that are strong and secure. Software helps to compensate for differences in frequency and modulation, which can be extremely important when establishing and maintaining a connection over long distances.
Other types of telecommunication software make it possible to enjoy forms of audio and visual communication that were not possible just a few years ago. Software drives online applications such as web conferencing, allowing both voice and visuals to be transmitted and interactive with a number of people at the same time. Online residential telephone service that allows calls to be placed around the world is also driven by software created for that specific purpose. The end result is that today’s software greatly reduces the cost of holding electronic meetings of this type, making them available to wider market of clients.
Some forms of telecommunications software are proprietary in nature, meaning they are developed by specific companies for use in their own networks. Other software options are manufactured for use by a number of different telecommunication carriers and networks, and may even be customized for specific uses.
Job description of Software Engineer/Telecom Engineer
Required Academic Qualifications:
Graduate with B.Tech / B.Sc (Electronics) / BCA
Postgraduate is preferable with M.Tech / MCA
Required IT/Telecom/ Domain Expertise (Knowledge):
1. Telecom Technology: VOIP,GSM,VAS
a. Routing: Protocols (SIP,H.323,IAX)
b. Signaling : ISDN, SIP,SS7,Analog & Digital
c. Programming: C,C++,Php, Java, My Sql
2. Linux: Centos/Fedora/Ubuntu/Suse/Red Hat
3. Data Network: LAN,WAN
4. Data base : Mysql / post gre- Sql / Oracle
5. Web Technology : Java, .net,php,joomla, flash and others
6. IT / Telecom Hardware knowledge
Candidate should have average of 2-3 years’ experience in open source, Voice and Data
technologies, and telecom platforms. Candidate with data network back ground are preferred
Focus & abilities:
  • Working with opensource LAMP(Linux,Apache,Mysql,PhP), Telecom protocols & functionalities in software development.
  • Software platform development for VAS applications such as IVRS,SMS and other functionalities.
  • Installation &Configuration of open source telephony systems such as asterisk, gnugk, openpbx and others.
  • Should have experience working with proprietary and open source telephony hardware such as Digium, dialogic, sangoma and others.
  • Should have good understanding on telecom routing & signaling protocols such as sip,h.323 and other IMS(IP multimedia subset) protocols, ISDN,CAS,SS7,SIP and other signaling protocols.
  • Good understanding of data network protocols and network topologies.
  • Essentially should have good knowledge and interest in telecom and ability to learn quickly on upcoming requirements.

COMPUTER TRAINING COURSE- SOFTWARE TESTING

Source:- Freshersworld
What is Software Testing? 
Software Testing is the process of executing a program or system with the intent of finding errors. Or, it involves any activity aimed at evaluating an attribute or capability of a program or system and determining that it meets its required results. Software is not unlike other physical processes where inputs are received and outputs are produced. Where software differs is in the manner in which it fails. Most physical systems fail in a fixed (and reasonably small) set of ways. By contrast, software can fail in many bizarre ways. Detecting all of the different failure modes for software is generally infeasible.
What You Should Already Know To Learn This Software
Before you continue you should have a basic understanding of the following:
Why Software Testing?
With the changing trend in the industry, software testing too changes. Today, trends like Web based applications, Service Oriented Architectures (SOA), Software as a Service (SaaS), Wireless Technologies, Mobile technologies, with the increasing emphasis on the 4Rs, repeatability, reliability, re-use and robustness, has opened a new path to testing, where testing will need to change to accommodate these trends and become a business led activity.
The role of the Professional Tester will now become more interesting and more essential. And so will Testing and Quality Assurance, which will become more important and add more value as we move into architectures and technologies which support the business in their goals of bringing products and services to the market as rapidly as possible, with minimal risk. We will see a shift towards testing the transformed business operation, the business processes, the way people interact with the systems and processes and the information it provides, and therefore mitigating the risks and increasing the benefits of business change.
Scope of Software Testing
  • A precise appreciation of business needs and expectations; this will enable you to see the way ahead
  • A firm basis for the development of the software specification; this ensuresthat the software will come as close as possible to meeting the business needssooner, and ensure a smooth transition for the business
  • An ideal platform for continuous improvement of business processes, eitherduring the implementation, or after
  • An accurate outline of the project on which you can base your implementationplan and monitor project progress
  • A readily adaptable set of parameters on which to base system testing
  • A vastly improved appreciation of business needs and expectations againstwhich you can gauge the success of the project
Eligibility
Any undergraduate can learn software testing

COMPUTER TRAINING COURSE- SOFT-SKILLS & PERSONALITY DEVELOPMENT

Source:- Freshersworld
What is softskills?
Soft skill is the ability required and expected from persons for finding a suitable job, its maintenance and promotion.
Softskills is an important facet of life. It is essential in all spheres of life. Be it an interview or dealing with the project leader or working out a solution with a team or writing a report, getting across the point effectively is what matters.
The success of an endeavour hinges on the ability to communicate effectively in today's fast paced life, everyone is asked to do more with less. In such a scenario effective communication holds the key. Effectively communication centers round the usage of words, speed of delivery of words, pitch modulation and body language. Using the right tools to communicate the right messages at the right time can salvage a crises and motivate people to work towards success. Truly said, communication works but for those who work at it. In the existing globalization scenario, most of the Information Technology, I.T Enabled Services, management institutes, public and private sector, multi-national Companies, Union Public Service Commission, and State Public Service Commission are search for a right and suitable fresher for executive posts. Whatever be the recruiting criteria that I.T, ITES, industry giants had in their agenda, once this was clear a first class degree would not serve the purpose, the candidate have to satisfy the skill sets that the companies were looking for. And unanimously, the skills set that they were looking for Softskills.
The immediate results of developing good communication skills are:
1. Ability to Listen effectively
2. Ability to send Clear Messages
3. To win confidence and respect of peers, employers
4. Impressive non-verbal behaviour
Scope of softskills development
It is very important to develop softskills because it enables you to:
  • To handle interpersonal relations
  • To take appropriate decisions
  • To communicate effectively
  • To have good impression and impact to gain professional development
Types of Softskills
1.Verbal Communication skills
  • Softskills form the corner stone of soft skills
  • Every human being has to essentially & effectively communicate with others
  • Effective communication is the hallmark of one's education
  • The ability to speak fluently using the right word in the right order is an good communication
  • Message using appropriate vocabulary and syntax form effective communication
2.Body language
Non verbal language
  • Face is the index of the mind and it clearly displays the persons  interest
  • Body language presents to the audience what we feel & think about the particular matter
  • Body language (e.g, arms crossed, standing, sitting, relaxed)
  • Emotion of the sender & receiver (e.g, speaking clearly, enthusiastic)
3.Written communication Skills
  • Writing evaluates a person's proficiency indications, spelling grammar etc...
  • Errors committed while writing circulars, reports & agenda considerably spoil the image of the writer
  • Good visual presentation using graphics, color, balanced design layout- adds so much to written communication.
  • Keep handouts and other written materials for your presentation
4. Presentation Skills
Presentation skills include planning, preparation & delivery of the message. Making a formal speech is also one form of presentation. Presentation skills can be broadly categorized into physical oral, & electronics.
  • Success in life depends on presenting ideas in an appropriate manners
  • Look at the eyes of audience & speak in a natural, conversational voice
  • Appropriate voice will make the presentation effective and interesting
  • Ask for feed back from your audience about your presentation & change accordingly
  • In presentation especially, stop occasionally to ask the audience understand what you have said
5. Team Work
  • People of either gender, different age groups, qualification, status & skills work as a team with a common objective of accomplishing the task
  • The success of any organization largely depends on in the coordinated efforts of its employees
  • It mainly refers to the agreeableness & co-operation among the team members
6. Professional ethics
  • Professional ethics is the need of the hour in India
  • When a person is at the work spot, he must think of his work only
  • He must put his heart & soul into the work
  • Each employee is a organic part of the organization & must strive to contribute his mite to the successful functioning of the organization
7. Interpersonal Skills
Man is a social animal & his success in life largely depends on his relationship & interaction with others
We must respect the views & sentiments of others.
When we want to differ their views, we must very politely give hints to them without wondering their feelings
8. Time & Stress Management
Prioritize the work & schedule your time accordingly
  • Impotent work should be allotted more time & taken up first
  • Listening to classical music & practicing Yoga will considerably reduce the physical,emotional & mental stress of an individual
9.Leadership Softskills
Leaders, executives & managers need to be very clear about what they expect from others
  • Trust your self
  • Keep smiling
  • Share & stay together
  • Always learn new things
  • Accept responsibility for your self & your actions
  • Look at problems & challenges
  • Be grateful always
  • Love your self
So if you want to improve upon your softskills, this is the best time to go ahead.
Start now, Start well

COMPUTER TRAINING COURSE- SAP / COGNOS / ABAP

Source:- Freshersworld
What is SAP?
SAP stands for Systems Applications and Products. It  is the world's largest inter-enterprise software company and the world's fourth-largest independent software supplier, overall.
It is a German software corporation that makes enterprise software to manage business operations and customer relations. Headquartered in Walldorf, Baden-Württemberg, with regional offices around the world, SAP is the market leader in enterprise application software. The company's best known products are its enterprise resource planning application (SAP ERP), SAP Business Objects software, and most recently, Sybase mobile products and in-memory computing appliance SAP HANA.
The SAP not only enables customers with the ability to interact with a common corporate database for a comprehensive range of applications but is also an integration plateform for  the applications and today many corporations, including IBM and Microsoft use SAP are using SAP products to run their own businesses.
SAP applications provide the capability to manage financial, asset, and cost accounting, production operations and materials, personnel, plants, and archived documents. The latest version of SAP includes a comprehensive Internet-enabled package.
SAP has recently recast its product offerings under a comprehensive Web interface, called mySAP.com, and added new e-business applications, including customer relationship management (CRM) and supply chain management (SCM).
SAP India began its operations in 1996 with headquarters in Bangalore and offices in Mumbai, New Delhi, Kolkata, and a direct presence in nine cities across India, besides having marketing associates in Sri Lanka and Bangladesh.
Why SAP?
SAP is the world's leading provider of business software solutions.
Over the last 11 years, SAP has been the undisputed market leader in the Indian enterprise software market. So learning this technology undoubtedly presents hugecareer opportunities are huge in SAP technology and this technology truly makes you a different face in crowd
Declared as the 'Hub of the year in Asia Pacific and Japan" in 2007, SAP India witnessed an unprecedented growth of over 100% both in terms of license revenue and customer acquisition.
Career and job opportunities in SAP are huge and also the monetary benefits one gets in this career is good. The entry would be bit challenging as the demand for this job is high so is the number of candidates for this job. Apart from having very good opportunities for SAP people the technology would long last for a great period of time which gives security of job in the market. You must clearly understand the enterprise's area of interest and must choose the appropriate module in SAP to get a great place in the job market.
So in a nut shell SAP enables you for
  • Business analytics services
  • IT transformation
  • Custom development
Modules available in SAP are:
Functional Tracks
  • Financials Accounting (FI)
  • Management Accounting (CO)
  • Human Resources (HR)
  • Supply Chain Management - Order Fulfilment (SD)
  • Supply Chain Management - Procurement (MM)
  • Supply Chain Management - Planning & Manufacturing (PP)
  • Product Lifecycle Management - Project Management (PS)
  • Product Lifecycle Management - Plant Maintenance (PM)
  • Product Lifecycle Management - Quality Management (QM)
Technical Tracks
  • ABAP Workbench (Fundamentals & Concepts): SAP ABAP Programming
Scope of SAP
  • Financial and public services
  • Banking
  • Defense and security
  • Healthcare
  • Higher education and research
  • Insurance
  • Public sector
  • Manufacturing
  • Aerospace and defense
  • Automotive
  • Chemicals
  • Consumer products
  • Engineering, construction, and operations
  • High tech
  • Industrial machinery and components
  • Life sciences Mill products
  • Mining
  • Oil and gas
  • Service
  • Media
  • Professional services
  • Retail
  • Telecommunications
  • Travel and logistics services
  • Utilities
  • Wholesale distribution
Eligibility
Usually for Functional module, you need to have a minimum of 2-3 years of industrial experience in the relevant business function area and domain experience and for technical module of SAP you need to be strong in programming concepts, recommended for people with minimum 1-2 years of technical experience.

COMPUTER TRAINING COURSE- RUBY ON RAILS

Source:- Freshersworld
What is Ruby ?
Ruby is a dynamic, reflective, general-purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. It was also influenced by Eiffel and Lisp.[8] Ruby was first designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.
Ruby supports multiple programming paradigms, including functional, object oriented and imperative. It also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to Smalltalk, Python, Perl, Lisp, Dylan, and CLU.
why ruby on rail is hot ?
Ruby on Rails is an open-source web application framework for the Ruby programming language. The growing demand for Ruby on Rails has been driven by successful companies who benefit from the speed and agility of building applications in Rails, which results in increased productivity and company growth. Many of the companies you all know and love use Ruby in some capacity: Amazon, BBC, Cisco, CNET, IBM, JP Morgan, NASA, and Yahoo!. Many of the fastest-growing web-based companies have been built using Ruby on Rails: Scribd (over 70 million readers each month), Groupon (over 38.5 million subscribers in North America), Basecamp (millions of users). All in all, more than 200,000 web sites are using Ruby on Rails.
Custom software development has always been expensive, which has resulted in shrink-wrapped solutions dominating the software market. But how can businesses differentiate themselves from each other if they all use the same applications? Custom software can help businesses differentiate themselves and provide deep competitive advantage through data collection, visualization, and distribution at the edges of an organization, where users and departments know what data they need to operate efficiently. Ruby on Rails makes this type of software development economical for companies ranging from high-growth start-ups to large corporations wanting to experiment without risking additional IT budget.
In the past, when users in a company pined for a new application to take advantage of market opportunities and trends, they had to first present a formal request to their boss. This turned into a formal request to the IT department, which was then reviewed by a board for budget approval. Once the budget was approved, equipment and personnel skills had to be evaluated. Six months later, the project might begin. Individual groups within companies are now learning to use Rails to speed up development and reduce costs.
The Future :
As businesses explore how they can use Ruby on Rails to build their next-generation products and services for consumers and employees, they’ll discover the significant development time savings Ruby on Rails offers. Coupling this with low up-front investment and overall cost savings, it makes perfect sense that we’ll continue to see more companies choosing Ruby on Rails. Try it out--work with your team on a small project and see how it speeds development time, increases developer productivity, and results in highly scalable web apps.
Responsibilities:
1. Develop web applications for clients within the Ruby on Rails web application framework.
2. Participate in other internal company projects in support of client needs.
Experience & Qualifications:
  • One to three years general programming experience
  • Experience in web development using the Ruby on Rails web application framework
  • At least one year of Ruby on Rails programming experience
  • Thorough understanding of the philosophy and design of Ruby on Rails
  • Desktop publishing skills: HTML, xHTML, CSS
  • Knowledge of:
  • JavaScript and JavaScript libraries: jQuery, MooTools, Prototype, etc.
  • Unix and Linux systems
  • Relational databases: Postgres, etc.
  • Frameworks: Active record, Merb, Datamapper
  • Technologies: Mootools, Lucene, Solr
  • Servers: Montgrel, Webrick, Nginx
  • Highly preferred experience:
  • Ability to work with the Amazon EC2, S3, Heroku, and EBS services
  • Cookbook, Capistrano and Chef
  • NoSQL databases: MongoDB, Redis, memcached, CouchDB
  • Git, SVN
  • BS in a computer science-related discipline
  • Proficiency in English strongly preferred
  • Proactive and resourceful person who achieves with minimal oversight
  • Team player with the ability and desire to become an integral part of a fast-paced team

COMPUTER TRAINING COURSE- ROBOTICS / AUTOMATION

Source:- Freshersworld
What is Robotics?
Robotics is the branch of science that deals with designing artificial devices who are able to perform various complex automated functions. These devices are commonly called as robots. They are being controlled by computer systems and the inbuilt sensors help them to process the information. So in this technology we study design, construction, operation, structural disposition, manufacture and application of robots.
Basically a robot consists of:
  • A mechanical device, such as a wheeled platform, arm, or other construction, capable of interacting with its environment
  • Sensors on or around the device that are able to sense the environment and give useful feedback to the device
  • Systems that process sensory input in the context of the device's current situation and instruct the device to perform actions in response to the situation
Why Robotics?
Robotic technology have been realized to the point that it is becoming a part of our collective experience and every day lives. They are useful in almost all the industrial applications. Those who want to excel in this field will get unlimited opportunities in their career and can grow by leaps and bounds.
Specialising in design and control in robotics is close to mechanical engineering. For hardware design of robots, a B. Tech in electrical or electronics and communication engineering forms a good base. This field also requires the application of computer-integrated manufacturing and biological mechanics.
So a course in robotics trains and educates a student in the field of artificial intelligence, computer-aided manufacturing, computer integrated manufacturing system, computational geometry, robot motion planning, digital electronics and micro processing
This field offers high end jobs and a robotics engineer can apply his mastery in diverse fields like modern warfare, surgery, nano-technology and space-exploration. Many funding programmes and scholarships are available for research and PhD. students. Developing a robot comes with the goal of finding a solution to the problem. Along with the technical know-how, interest in research is essential. This field has no boundaries and will continue to grow until the machines take over
Scope of Robotics
  • Speeding up manufacturing processes.
  • Nuclear science
  • sea-exploration
  • Servicing of transmission electric signals
  • Military applications
  • Drug processing
  • Space exploration
  • Laboratory Research
Eligibility
Engineering graduate preferably in Mechanical, Electronics and Communication, electronics and instrumentation, computer science, information technology

COMPUTER TRAINING COURSE- PLC / SCADA / DCS

Source:- Freshersworld
What is PLC/SCADA/DCS ?
PLC is a programmable Logic controller which is used mainly for interlocking different equipments.
DCS is Distributed Control Systems which is used to control very big plants by using simple GUI screens. PLCs are interfaced with DCS for interlocking.
SCADA is Supervisory Control and Data Aquisition which is used to control and Monitor small number of Equipments in a field.SCADA systems are typically used to perform data collection and control at the supervisory level. Some systems are called SCADA despite only performing data acquisition and not control.The supervisory control system is a system that is placed on top of a real-time control system to control a process that is external to the SCADA system (i.e. a computer, by itself, is not a SCADA system even though it controls its own power consumption and cooling). This implies that the system is not critical to control the process in real time, as there is a separate or integrated real-time automated control system that can respond quickly enough to compensate for process changes within the time constants of the process
PLC & SCADA Based Industrial Automation 
The systems are based on different programming software including Visi- Windows, Genesis and Intellution. These systems helps in making the process automatic without any human intervention that in turn also eliminates the possible human errors. The automation of systems makes the whole process accurate with less material wastage and consistent product quality. 
The process data is recorded continuously batch wise, line wise and equipment wise and can be shared by using SQL ERP System. This data helps in conducting yield analysis, production rate productivity and material & manpower usage. It also send text messages to the concerned staff in critical situations. It is managed using Distributed Computing architecture (DCS).

COMPUTER TRAINING COURSE- PHOTOSHOP / ILLUSTRATOR

Source:- Freshersworld
What is photoshop ?
Photoshop is the leading digital image editing application for the Internet, print, and other new media disciplines. It is embraced by millions of graphic artists, print designers, visual communicators, and regular people like you. It's likely that nearly every picture you've seen (such as posters, book covers, magazine pictures, and brochures) has either been created or edited by Photoshop. The powerful tools used to enhance and edit these pictures are also capable for use in the digital world including the infinite possibilities of the Internet.
Adobe Photoshop Illustrator: Job Description and Info About Becoming an Adobe Photoshop Illustrator
Job Description
Adobe Photoshop illustrators are specific types of graphic designers who use computer applications like Adobe Photoshop to create graphics and illustrations. Rather than starting with a blank canvas, Photoshop illustrators work in depth on one or more photographs taken for a project, stretching the bounds of reality through edits and artistic adjustments to multiple images in a myriad of ways. Adobe Photoshop illustrators are frequently employed by advertising firms, publishing houses and graphic design firms. Typical duties of an Adobe Photoshop illustrator include brainstorming ideas, sketching, creating draft illustrations, discussing ideas with co-workers and finalizing illustrations.
Educational Requirements
While the education requirements for a career as an Adobe Photoshop illustrator vary by employer and position, most jobs require a bachelor's degree in graphic design or a related field. For some employers, you may be able to substitute a combination of experience and education. Common courses in a bachelor's degree program that can prepare you for a career in graphic design include fundamentals of design, Photoshop basics, illustrator basics, color theory and figure drawing.
Required Skills
If you're hoping to work as an Adobe Photoshop illustrator, the U.S. Bureau of Labor Statistics (BLS) reported that you need the following traits:
  • Extremely strong computer skills
  • Understanding of Adobe Photoshop, as well as competing illustrator programs
  • Thorough knowledge of design and aesthetic principles
  • Ability to work well in a team and communicate one's ideas clearly
  • Marketing skills

COMPUTER TRAINING COURSE- PERL

Source:- Freshersworld
What is Perl ?
Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages.
The Perl languages borrow features from other programming languages including C, shell scripting (sh), AWK, and sed. They provide powerful text processing facilities without the arbitrary data-length limits of many contemporary Unix command line tools, facilitating easy manipulation of text files. Perl 5 gained widespread popularity in the late 1990s as a CGI scripting language, in part due to its parsing abilities
Why perl?
Perl is used for processing text, suppose you want to filter text or find some text or process textual data, then u use Perl,
So Perl may be used in networks for processing the incoming request, similarly in AI, but u should get the essence that Perl is a technology and it can be applied in fields such as network, web, AI as required.
Required skills and experience :
  • Expert Perl programming experience (or expertise with other dynamic languages and an interest in Perl)
  • Excellent organizational and communication skills
  • Far above average coding skills
  • Expertise in relational databases and SQL
  • Knowledge of HTML, JavaScript and CSS
  • Excellent grades and a track record of success

COMPUTER TRAINING COURSE- NETWORKING / CCNA / MCITP

Source:- Freshersworld
What is Networking?
Networking in the field of computing and a practise of linking computer devices together to support digital communication among them. It is a collection of hardware components and computers interconnected by communication channels that allow sharing of resources and information.
It is also the most easy way and convenient way for the user to get files or to print files from one shared computer.
You can connect more system by using intermediary devices such as routers or switches
if you are going to use switch only and you do not router you need to set your ip address into static so that computers will connect and see each other.
Computer networking is sometimes considered a sub-discipline of electrical engineering, telecommunications, computer science, information technology orcomputer engineering, since it relies upon the theoretical and practical application of these disciplines.
Why Networking?
Networking, one of the highest paying fields in IT, is also the fastest growing occupation in the IT sector and is required in all major companies. Significant talent shortage in the Infrastructure Management space has opened up multiple career options for aspiring students and professionals.This is an ideal platform for you to start learning computer networks and go on to explore more advanced features and ideas of networking in the future. As day by day the internet grows, the need for networking engineers will grow exponentially.
This rare technology is for who want to make career in designing and developing custom business solutions with focus on both routing and switching, as well as WAN switching solutions in network design and network support, providing you with flexible options for career development.
Cisco Training & Certifications create lucrative career opportunities by empowering students with skills like Routing & Switching, Network Design and Network Security required to manage todays mission critical networks and applications. That is the reason why everyone advises students to go in for Cisco certifications.
One may advance to CCIE status by first achieving Associate certification in these tracks.
Scope of Networking
  • Systems engineering
  • Network engineering
  • Technical support
  • Systems analysis
  • Technical consultancy
Eligibility
Any undergraduate can learn this technology.

COMPUTER TRAINING COURSE- MICRO-CONTROLLERS

Source:- Freshersworld
What are microcontrollers and what are they used for?
Like all good things, this powerful component is basically very simple. It is made by mixing tested and high- quality "ingredients" (components) as per following receipt:
  • The simplest computer processor is used as the "brain" of the future system.
  • Depending on the taste of the manufacturer, a bit of memory, a few A/D converters, timers, input/output lines etc. are added
  • Simple software able to control it all and which everyone can easily learn about has been developed.
On the basis of these rules, numerous types of microcontrollers were designed and they quickly became man's invisible companion. Their incredible simplicity and flexibility conquered us a long time ago and if you try to invent something about them, you should know that you are probably late; someone before you has either done it or at least has tried to do it.
The following things have had a crucial influence on development and success of the microcontrollers:
  • Powerful and carefully chosen electronics embedded in the microcontrollers can independently or via input/output devices (switches, push buttons, sensors, LCD displays, relays etc.), control various processes and devices such as industrial automation, electric current, temperature, engine performance etc.
  • Very low prices enable them to be embedded in such devices in which, until recent time it was not worthwhile to embed anything. Thanks to that, the world is overwhelmed today with cheap automatic devices and various “smart” appliances.
  • Prior knowledge is hardly needed for programming. It is sufficient to have a PC (software in use is not demanding at all and is easy to learn) and a simple device (called the programmer) used for “loading” ready-to-use programs into the microcontroller.

COMPUTER TRAINING COURSE- MAINFRAME

Source:- Freshersworld
What is mainframe computing?
Mainframe computing is the evolving general purpose computing platform incorporating the essential functionality required by its target applications. This technology is used for preparing critical accuracy driven computing applications. These are powerful computers used for bulk data processing such as census, industry and consumer statistics, enterprise resource planning, and transaction processing. The term originally referred to the large cabinets that housed the central processing unit and main memory of early computers. Later, the term was used to distinguish high-end commercial machines from less powerful units.
Most modern mainframe design is not so much defined by single task computational speed resulting in high reliability and security, extensive input-output facilities, strict backward compatibility with older software, and high hardware and computational utilization rates to support massive throughput. These machines often run for long periods of time without interruption, given their inherent high stability and reliability.
Nearly all mainframes have the ability to run (or host) multiple operating systems, and thereby operate as a host of a collective of virtual machines. In this role, a single mainframe can replace higher-functioning hardware services available to conventional servers. While mainframes pioneered this capability, virtualization is now available on most families of computer systems
Mainframes can add to system capacity without disrupting system function, with specificity and granularity to a level of sophistication not usually available with most server solutions.
Why Mainframe Computing?
Mainframe technology is a kind of niche and highly applicable computing for very huge and critical applications which otherwise would be very time consuming.
Mainframes are designed to handle very high volume input and output (I/O) and emphasize throughput computing. It is return on investment (ROI), like any other computing platform, is dependent on its ability to scale, support mixed workloads, reduce labor costs, deliver uninterrupted service for critical businessapplications, and several other risk-adjusted cost factors.Mainframes also have execution integrity characteristics for fault tolerant computing.
All applications which needed assured integrity such as financial transaction processing are wrun through mainframes only.
One of the most striking elements of mainframe computing, is the extent to which the architecture changes to accommodate user requirements.
In addition it also provides maximum I/O Connectivity  and maximum I/O Bandwidth in comparison to other computer systems.
In summary, the essential characteristics of a mainframe are: rapid and continuing evolution, general purpose orientation, hardware implemented solutions, and the criticality of user input to all of these processes.
Scope/Applications of mainframe computing 
  • Performing large-scale transaction processing (thousands of transactions persecond)
  • Computing census data
  • Computing highly accurate applications
  • Managing huge volume of data
  • Support thousands of users and application programs concurrently accessingnumerous resources
  • Managing terabytes of information in databases
  • Handling large-bandwidth communication
Eligibility
Any undergraduate can learn main frame computing but it needs a knack for it because it is a rare computing technology.