It is important to have good computer skills because no matter where you get a job there is a good chance a computer will be involved. Having computer skills will also better you chances of getting a job and will help you do better in your career.
- • Introduction to Computers and Operating System
- • Windows XP and Basics of Internet
- • Microsoft Office - word, excel and powerpoint
Tally is financial accounting software that is currently used in 88 countries beyond its native India, including the United Kingdom, and the Middle East. Tally's software is mainly used for vouchers, financial statements, and taxation in many industries, Tally is a must for every accounts student.
- • Accounting Concepts and Principles
- • Journal Entries, Ledger & Trial Balance
- • Trading & Profit and Loss A/c, Balance Sheet
- • Adjustment Entries, Bank Reconciliation Statement
- • Rectification of errors, Final Accounts, Payroll
- • Excise and VAT, Service Tax and TDS
This course provides students with a comprehensive study of the C programming language. Classroom lectures stress the strengths of C, which provide programmers with the means of writing efficient, maintainable, and portable code. The lectures are supplemented with non-trivial lab exercises.
- • Introduction, Reserved words & example
- • Operating systems, Libraries, Programming style
- • Form of a C program, Comments, Functions
- • Variables, Parameters, Scope, Preprocessor
- • Pointers, Standard Input/Output, Operators
- • Assignments Expressions and Decisions
- • Loops, Arrays, Strings, Putting together a program
- • Special Library Functions and Macros
- • More on Data Types, Machine Level Operations
- • Files and Devices, Structures and Unions
- • Data structures, Recursion
C++ is the object oriented superset of ANSI C. This course provides students with a comprehensive study of the C++ Programming Language. The course stresses the object paradigm including classes, inheritance, virtual functions, and polymorphism in the development of C++ programs. Lab exercises reinforce the lectures.
- • ANSI C++ Fundamentals, Data Types, Storage
- • Classes, Scope, Flow Control Constructs
- • Pointers, Functions, Moving from C to C++
- • Handling Data, Functions, Objects
- • Dynamic Memory Management, More on Objects
- • Inheritance, Streaming I/O, Templates
- • Strings in C++, Exceptions, Polymorphism in C++
- • Multiple Inheritance, Defining Classes
- • Operator Overloading, Standard Template Library
This course covers basic database concepts, various data models, types of databases, and database design from the strategic view of the data environment. It also covers database implementation, web technology and basic concepts of database administration, transaction management, performance issues, distributed systems, and data warehouse principles. In addition, the students will apply concepts learned with various real world cases.
- • Introduction to Oracle Database
- • Getting Started with Oracle SQL
- • Data Definition Language (DDL)
- • Data Manipulation Language (DML)
- • Operators and Functions in SQL *Plus
- • Set Operators, Joins, Views & Stored Procedures
- • Partitioning, Locks & SQL *Plus Formatting Commands
- • PL/SQL , Conditional Logics and Loops
- • Exception Handling, Introduction to Distributed Database
- • Distributed Database Architecture
- • Creating and managing Database Links
- • Distributed Database Administration
- • Transaction Processing in Distributed System
- • Distributed Database Application Development
- • Remote Procedure calls, Managing Distributed Database
This Java training course is intended for students without an extensive programming background. It covers most Java syntax elements, concentrating on fundamental and universally useful elements, while providing an overview of many more advanced elements. Students will learn to write useful Java classes, applying Object-Oriented concepts such as inheritance, and create Java programs that work with these classes. The class introduces the concept of objects as one of the first topics, in order that the later concepts are covered with an OO perspective.
- • Introduction to OOP's concepts and JAVA
- • Java Syntax Fundamentals, Data Types and Operators
- • Developing Java Classes, Flow of Control
- • Using Java Classes and Objects, Interfaces
- • Inner Classes, Strings & Arrays
- • Inheritance, Encapsulation & polymorphism
- • Exceptions and Exception Handling
- • Basic Input and Output (I/O)
- • Network Programming in Java, Multithreading
- • Applets, AWT & Event Handling
- • Java Database Programming
This course provides advanced training in developing software using the Java Platform, Standard Edition. It is intended for students with experience in structured and object-oriented Java programming, including use of the exception handling, good Knowledge of Core Java is a must for learning Advanced Java. The course is a prerequisite for Java 2 Enterprise Edition (J2EE) and is a must for students who are looking for serious career in java software development.
- • Creation of GUI with Swing, NetBeans IDE
- • Advanced Input & Output, Extended Event Handling
- • Java Reflections, Advanced Database Programming
- • Collection, Remote Method Invocation (RMI)
- • JavaBeans, Java Media Framework (JMF)
- • Java Naming and Directory Interface
- • Java Native Interface (JNI), Java Servlets
This course describes the J2EE specification and explains its distributed client-server-database architectural models. The course covers the key APIs from the Java Platform that are used to realise the components of this model and connect them together in various configurations. For example, J2EE clients can be applets, applications or simple HTML. The middle-tier can comprise of Java Servlets, JSPs, Distributed Objects or Enterprise Java Beans. Since J2EE is a specification and implementation environment all in one, this course includes a high practical content. A hands on approach is taken, and delegates are required to develop distributed applications capable of accessing information stored in databases.
- • J2EE Overview, Java Server Pages (JSP)
- • Java Server Faces (JSF), Enterprise Java Beans (EJB)
- • Struts, XML, Spring architecture fundamentals
- • Deploying components in the Spring container
- • Spring transaction strategies
- • data access with JDBC templates
- • Data Access Object (DAO) pattern
- • Building Web Services, Asynchronous Messaging
- • Java Message Service (JMS), Integrating Hibernate
- • Generating Hibernate applications
- • Hibernate Query Language (HQL)
- • Integrating Spring and Hibernate
Developing Mobile Phone Applications with J2ME Technology course provides students with hands-on experience with developing mobile applications on the Java 2 Platform, Micro Edition (J2ME platform) using Connected Limited Device Configuration (CLDC) and the Mobile Interface Device Profile (MIDP). Students who can benefit from this course are Java technology developers, designers, and architects, who want to develop mobile applications for the MIDP. In addition, this course will benefit architects who design mobile technology solutions, and Java migration technologists, who need to leverage existing code to the new platform.
- • Overview of the J2ME Architecture
- • Connected Limited Device Configuration (CLDC)
- • Mobile Interface Device Profile (MIDP)
- • Java 2 Mobile Edition Platform IDE
- • Building and Executing MIDP Applications
- • Developing GUI Applications with Midlets
- • Creating a High-Level User Interface
- • Creating a Low-Level User Interface
- • Enhanced High and Low-Level Interfaces
- • Managing Data on the Device, Media Control
- • Accessing Network Data and Services
- • Mobile Game Programming, MIDP Security
Software Testing is a challenging task. Its purpose is validation, verification or falsification. This is difficult, both in theory and in practice. However, widespread use of software, including critical applications, needs an improved systematic discipline of testing that is scientifically justifiable. The course presents the foundations of such a discipline. The course provides an overview over the techniques and their foundations of modern software testing. Its focus is on specification-based testing that is rarely covered in the testing literature or in computer science curricula. Formal specification techniques are related to standard software testing techniques.
- • Introduction to Software Testing
- • Types of Testing - static and dynamic
- • Automation & Manual Testing
- • Testing Tools - WINRUNNER 7.0, TEST DIRECTOR 5.0
- • LOAD RUNNER 6.0, Live Project
This course provides students with hands on experience using Visual Studio to create dynamic web applications with the ASP.NET 2.0 Framework using C#. This class provides a thorough introduction to the C# programming language, including coverage of the essentials of the C# programming language.
- • Introduction to .NET and Visual Studio
- • Language Fundamentals, Conditionals statements
- • Looping statements, Using Functions and Parameters
- • Exception Handling, Object-Oriented Programming
- • ASP.NET 2.0 Features, Creating ASP.NET Pages
- • Using Controls, Handling Events, Validation
- • Master Pages, ADO.NET, Using XML
- • Data Binding in ASP.NET 2.0
- • Deploying ASP.NET Applications
- • MS SQL Server 2005
This course provides students with hands on experience using Visual Studio to create desktop applications with the .NET 2.0 Framework using C#.net or VB.net. Students then learn how to leverage the power of the .NET Framework and Windows Forms to build graphical user interfaces for desktop applications. Comprehensive labs and exercises provide the students with experience creating and deploying windows desktop applications.
- • Introduction to .NET and Visual Studio
- • Language Fundamentals, Conditionals statements
- • Looping statements, Using Functions and Parameters
- • Exception Handling, Object-Oriented Programming
- • Windows Forms 2.0 Features
- • Creating Windows Forms Applications, Using Controls
- • Handling Events, ADO.NET, Using XML
- • Data binding in .NET 2.0, Working with Dialogs
- • Working with Menus, Toolbars and Status Bars
- • Working with Files and Directories
- • Deploying .NET Applications
- • MS SQL Server 2005
Announcements
Softmusk Solutions after working 10 years in the Software industry, realized that there is a substantial requirement for Job oriented training for individuals aspiring for a rewarding career in the IT industry. So Softmusk Solutions developed a curriculum of courses that meet the demands in the job market and guide students through a proper selection of one best suited for their background.
Limited time offer if you have a business in Belgaum then we offer you a free website for your business for which you have to pay nothing absolutely nothing. Grab this opportunity and whatch your business grow using the new medium of advertisement and communication, Internet. Your free website is just a phone call away so call now +91 831 4202403.
Softmusk Solutions is soon launching Online Shoppers guide and Yellow pages for belgaum, "www.belgaumtoday.com". Finally a website which will really be useful, either you want to go shopping in Belgaum or you are looking for a holiday in Belgaum or just want to find an address, all at one place so keep watching this section for the launch dates.