| |
There
are tons of programming languages around. Visual Basic is
one of the easiest languages to learn for someone with no
computer background. We guarantee than after the
completion of our course and enough time spent at home
students will have enough knowledge to understand and
participate in writing programs in Visual Basic.
VB exists inside of many other programs, e.g. Microsoft
Excel, Word, PowerPoint (which are the parts of very
popular MS Office suite of applications). This sort of
Visual Basic is called Visual basic for Applications
(VBA). A programmer who knows VB also knows VBA, thus
having valuable skills in automating every-day
office-type tasks in MS Office applications.
Microsoft Corporation, the company behind VB, has a near
monopoly in operating systems (various versions of
Windows are running on some 80% of all PCs in the world)
is in extremely good shape. The history proves that
Microsoft products slowly but surely win market share
(examples are Excel, Word, Internet Explorer, SQL Server,
Visual Basic, almost every Microsoft product). Bill
Gates, the founder and CEO of Microsoft, created BASIC as
a programming language when he started his company. Today
VB has pretty high priority in Microsoft strategy,
serving as a glue between applications, so it is highly
unlikely that Microsoft will abandon Visual Basic.
Why
to learn databases?
New
York is the financial capital of the world with tons on
information. Databases allow to reliably input, process,
retrieve the data. Lots of information is stored in
mainframe computers, however, mainframe computing is old
technology, not being developed now, and face a serious
challenge with year 2000 bug, when old mainframe programs
would mistake year 2000 from year 1900. One of the
solutions is to get away from mainframes at all and
transfer data to personal computer systems, in databases like SQL
Server, Oracle, others.
So,
why to learn databases? Because it directly affects your
compansation, that is why. If you don't have database
skills, you'll make less than the average VB programmer.
Microsoft Access skills? A must for sharp, professional
programmers. Microsoft SQL Server? You'd better learn it.
Want to make even more? Specialize in other high-end
databases:
| Work wiht
databases |
Average salary,
fall 1998 |
| Microsoft Access |
$62,700 |
| Microsoft SQL
Server |
$67,600 |
| Oracle |
$74,100 |
| Sybase SQL
Server |
$75,300 |
| DB2 |
$75,500 |
| AS/400 |
$72,400 |
| Informix |
$88,500 |
| None |
$51,400 |
SQL
Server is a flagship database of the Microsoft. With this
product Microsoft is trying to get into corporate world,
which needs a tool to manage tons of information.
Currently the market leader in databases is Oracle, with
Microsoft on the second place and gaining market share.
Our computer school teaches both SQL Server and Oracle in
the same course, giving our students competitive
advantage over other programmers.
Why
not to start with other languages?
What other languages are on the
market today? In the nutshell, that is why:
- Mainframe
languages - old technology, no new development,
only maintenance of old applications;
- Visual
C++ - very good language, allows to create very
fast professional applications. However, it is
rather complex and hard to learn for a beginner.
- Powerbuilder
- very strong database oriented language. The
problem with it is that Sybase, the company
behind Powerbuilder, is experiencing financial
problems and other companies are afraid of put
their future on the product that mayh soon
disappear.
- Delphi
- very similar situation as with Powerbuilder.
Borland International, who produces Delphi
(previously knows as Pascal), is not doing very
well and this is the reason Delphi has relatively
low market share.
- Java
- Internet oriented language, very young and with
very good perspectives. However, so far it failed
to substitude conventional programming languages
used for creating desktop application. Also, it
is rather complex and hard to learn for a
beginner (similar to C++).
Back to start
|