27
Presented by :- Simran Grover BATRA COMPUTER CENTRE www.batracomputercentre.c om

C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

Embed Size (px)

Citation preview

Page 1: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

Presented by :- Simran Grover

BATRA COMPUTER CENTRE

www.batracomputercentre.com

Page 2: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

BATRA COMPUTER CENTRE

Page 3: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
Page 4: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

HISTORY• C is a general-purpose programming language.• C is a programming language which born at “AT &

T’s Bell Laboratory” of USA in 1972.• C was written by Dennis Ritchie, that’s why he is

also called as father of c programming language.• C language was created for a specific

purpose i.e., designing the UNIX operating system (which is currently base of many UNIX based OS From the beginning, C was intended to be useful to allow busy programmers to get things done because C is such a powerful, dominant and supple language

• Its use quickly spread beyond Bell Labs in the late 70’s because of its long list of strong features.

Page 5: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
Page 6: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
Page 7: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

HISTORY OF C++• C++ Development started in 1979.• During the creation of Ph.D. thesis, Bjarne

Stroustrup worked with language called Simula.• Bjarne Stroustrup identified that this OOP features

can be included in the software development.• After that Bjarne Stroustrup started working on

the C language and added more extra OOP features to the classic C.

• C++ includes features such as classes, inheritance, in-lining, default function arguments, and strong type checking.

Page 8: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

Why should one learn C &

C++ ?

Page 9: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

1. If you know C/C++ better, you can easily understand java, JavaScript, and many other C-style languages2. If you want to find out some implementation detail about operation system, Linux or minix would be the best choice, and they are both written in C3. There're tremendous excellent tools/libraries that are written in C/C++, which you can use to build the basic blocks of your project4. If you want to write programs(Android apps, server side programs, etc.) that are secure and efficient, you should consider using C/C++.

Page 10: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

BENEFITS OF Training in C & C++

Page 11: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

• As a middle level language, C combines the features of both high level and low level languages. It can be used for low-level programming,

• it also supports functions of high level programming languages, such as scripting for software applications etc.

• C is a structured programming language which allows a complex program to be broken into simpler programs called functions.

Page 12: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

• C language is case-sensitive.• C is highly portable and is used for scripting

system applications which form a major part of Windows, UNIX and Linux operating system.

• C is a general purpose programming language and can efficiently work on enterprise applications, games, graphics, and applications requiring calculations.

• C language has a rich library which provides a number of built-in functions. It also offers dynamic memory allocation.

Page 13: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

• C++ is a highly portable language and is often the language of choice for multi-device, multi-platform app development.

• C++ is an object-oriented programming language and includes classes, inheritance, polymorphism, data abstraction and encapsulation.

• C++ has a rich function library.• C++ allows exception handling, and function overloading

which are not possible in C.• C++ is a powerful, efficient and fast language. It finds a

wide range of applications – from GUI applications to 3D graphics for games to real-time mathematical simulations.

Page 14: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
Page 15: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
Page 16: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

ADDRESS: 15-SCO Dayal Bagh, Ambala Cantt 133001 Near Panchmukhi Hanuman Mandir Haryana.Ph. No. : 9729666670, 4000670E-Mail ID : [email protected] : www.batracomputercentre.com

Page 17: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
Page 18: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE
Page 19: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

• BASIC COURSE• C PROGRAMMING• C++ PROGRAMMING• WEB DESIGNING• WEB DEVELOPMENT• S.E.O

Page 20: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

BASIC COMPUTER

• Notepad• WordPad• MS OFFICE 2010, 2013 [ Word, Excel, Power

Point]• Internet [Gmail, Facebook, Twitter]• Online Form Filling• Bill paying, Mobile Recharge, Shopping

[Linked, Printerrest]• Window Installation, Software Up-Loadations.

Page 21: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

C Programming Language

• Introduction• Function• Control Statements• Arrays & Strings• Pointers, Structure & Union

Page 22: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

C++ Programming Language

• Introduction• Classes, Objects• Inheritance• Constructor & Destructor• Function• Pointers Structure• Arrays & Astrings• Structures, Union

Page 23: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

Web Designing

• HTML• JavaScript• Dreamweaver / Notepad++• Corel Draw• CSS & CSS3

Page 24: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

Web Development• Core PHP• SQL• Server Control Structures• Session• Cookies

Page 25: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

S.E.O Courses• Search Engine Basic• Keyword Research• Best On-Page SEO Tricks• Role of Word Press• Domain Selection• Social media Importance• Anchor Text Messages• Black Hat VS. White Hat Local Place

Page 26: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE

Courses Attractions

• Server Uploading• Working on (Responsive, Creative, E-

Commerce Website)• Title Meta Tag• External Links• Official Blogs• Web 2.0 Blogs

Page 27: C & C++ Training in Ambala ! BATRA COMPUTER CENTRE