C, C++, Python and Ruby Programming

BY
Udemy

Mode

Online

Fees

₹ 449 2699

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 449  ₹2,699
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Welcome Note

  • Welcome Note

Python Programming Introduction

  • Introduction
  • First Program
  • Basics
  • Commenting

Variables and Data Types

  • Variables
  • variables 2
  • User entered data
  • Operators
  • All Operators in Python

Creating Executable File

  • Creating file and .exe file

Decision making in Python

  • If statement
  • If-else statements
  • Program to print odd or even
  • Program to find vowel
  • Find the greatest number

Loops

  • For Loops
  • While Loops
  • Program to print factorial of number
  • Program for multiplication table
  • multi multiplication table
  • Exponential Program
  • Break statement
  • continue statement
  • Example password

Functions and Modules

  • Functions and Modules
  • User defined functions
  • Functions with arguements
  • Creating modules

Strings in python

  • Strings
  • Strings2

List, Tuple and Dictionary

  • List introduction
  • List methods
  • Tuples
  • Dictionaries

Time, Date and Calendar Modules

  • Time module
  • Time module example
  • delay time example
  • Small assignment
  • Calendar module

Working with Files

  • Files intoduction
  • Rename and Remove files
  • Working with folders
  • Exceptions
  • Formatting inside print()
  • .format() function

OOPs in Python: Object Oriented Programming

  • Class and Object Introduction
  • Class creation
  • Constructor method
  • Student class example
  • Special Functions
  • Inheritance
  • overloading
  • conclusion
  • Keywords in python

Ruby Programming Introduction

  • 1 Introduction to ruby
  • 2 Ruby software install
  • 3 First program
  • 4 Basic numbers
  • 5 Commenting
  • 6 variables
  • 7 text editor and file
  • 8 User input

Decision Making

  • 9 If statement
  • 10 if else statements

Examples

  • 11 Program to find odd or even
  • 12 vowel or consonant
  • 13 Finding greatest number
  • 10 program to convert gallons to litres
  • 11 program to add two numbers
  • 12 program to swap two numbers
  • 13 printing the name and age

Operators

  • 14 Operators in ruby
  • 15 Operators

Loops in Ruby

  • 16 While Loop
  • 17 Until Loop
  • 18 For Loops
  • 19 Program to find factorial of any number
  • 20 Program to print multiplication table
  • 21 Multi multiplication table
  • 22 Exponent value
  • 23 Break Statement
  • 24 Next statement
  • 25 redo
  • 26 .times
  • 27 Password example
  • 28 chomp
  • 29 print vs puts
  • 30 Interpolation

Arrays and Hashes

  • 31 Arrays
  • 32 Push and Pop in arrays
  • 33 loop in arrays
  • 34 Adding arrays
  • 35 Hashes
  • 36 Hashes methods
  • 37 Methods Introduction
  • 38 Methods example
  • 39 add and sub example
  • 40 methods with arguements
  • 41 list as arguement
  • 42 user entered array

Object Oriented Programming in Ruby

  • 43 OOPs Introduction
  • 44 Class and Object
  • 45 Class and objects example
  • 46 Accessing attributes
  • 47 Constructor method
  • 48 attr_reader,writer,accessor
  • 49 singleton
  • 50 Inheritance
  • 51 Method overriding
  • 52 string method
  • 53 Multiple Inheritance
  • 54 Modules
  • 55 Begin and end blocks
  • 56 Class Variable
  • 57 \Class Variable example
  • 58 Class method or self method
  • 59 setter and getter methods
  • 60 Global Variable
  • 61 Constants
  • 62 Object Freeze
  • 63 require statement to load files
  • 64 Ranges

Blocks

  • 65 Blocks
  • 66 Blocks example
  • 67 Blocks with arguement
  • 68 Blocks Example
  • 69 Blocks with reference

Procs and Lambda

  • 70 Procs
  • 71 Proc Example
  • 72 Lambda
  • 73 Proc.new and implicit method
  • 74 Example
  • 75 Difference between proc and lambda
  • 76 last diff between lambda and proc
  • 77 proc and arity method
  • 78 Example
  • 79 Time Class
  • 80 conclusion
  • 81 Keywords or Reserved Words in Ruby
  • 82 Ruby Documents

C++ Programming Introduction

  • 1 Introduction
  • 2 First program
  • 3 comment and endl
  • Quiz

Data types

  • 4 Variables
  • 5 data types integer
  • 6 data type char
  • 7 data type float
  • 8 Data types
  • 9 user input data
  • Q & A

Constant, Escape Sequence, Define and Operators in C++

  • 14 Escape sequence
  • 15 constants
  • 16 new line using define
  • 17 operators in c++
  • 18 Operators

If Else Statements and Loops in C++

  • 19 if else satements introdution
  • 20 Program to find number is positive or negative
  • 21 c++ program to find the largest number
  • 22 nested if statements
  • Q & A
  • 23 Loops Introduction
  • 24 For Loop Example
  • 25 Program to print multiplication table
  • 26 Nested For Loops
  • 27 while loop
  • 28 do while loop
  • 29 Finding the factorial of number
  • Q and A

Control Statements and Functions

  • 30 Break statement
  • 31 continue statement
  • 32 Switch-Case Statements
  • 33 Functions in c++ Introduction
  • 34 Functions in c++ example add( )
  • 35 Functions example2

Arrays

  • 36 Arrays Introduction
  • 37 one dimensional arrays
  • 38 one dimensional array example
  • 39 array example 2
  • 40 array example 3
  • 41 adding marks using arrays

Multi-Dimensional Arrays

  • 42 Two dimensional arrays
  • 43 Two dimensional array example
  • 44 Three dimensional arrays
  • 45 Adding two arrays

Strings

  • 46 Strings in C++ Introduction
  • 47 String Example
  • 48 String Functions

Pointers

  • 49 Pointers Introductioni
  • 50 Pointers Example
  • 51 Pointers and Arrays
  • 52 Pointers and Arrays Example
  • 53 Pointers and Funtions

Reference or Alias

  • 54 References in C++
  • 55 Reference Example

Structures in C++

  • 56 Data Structures Introduction
  • 57 Structures Example
  • 58 Pointers in Structures
  • 59 Structures and Funtions
  • 60 Unions
  • 61 Enemurated Data Types

Object Oriented Programming

  • 62 OOPs Introduction
  • 63 class and objects
  • 64 class and object Example
  • 65 class and object example

Inheritance

  • 66 Inheritance
  • 67 Multiple inheritance and visibility
  • 68 Inheriatance example
  • 69 Inheritance example2
  • 70 Inheritance visibility section example
  • 71 Using protected members
  • 72 Protected Inheritance
  • 73 Multiple Inheritance example

Constructor and Destructor

  • 74 Constructor and Destructor Introduction
  • 75 Default Constructor
  • 76 Parameterized Constructor
  • 77 Copy Constructor
  • 78 Destructor

Polymorphism

  • 79 Polymorphism Introduction
  • 80 Function Overriding
  • 81 Function overloading pointers
  • 82 Virtual Funtion
  • 83 Abstract class and pure virtual function
  • 84 Virtual Destructor
  • 85 Function Overloading
  • 86 Operator overloading
  • 87 namespace
  • 88 using namespace
  • 89 conclusion

C Programming Introduction

  • 1 Introduction
  • 2 Install compiler Codeblocks
  • 3 first program
  • some important notes
  • 4 comment
  • notes
  • 5 Keywords and Identifiers
  • 6 C Tokens
  • 7 Data types
  • 8 adding two numbers
  • 9 add two floats
  • 10 Display name
  • 11 swap two numbers
  • 12 more examples
  • 13 conditions and loops if-else statements
  • 14 for and while loops
  • 15 largest number
  • 16 vowel or consonant
  • 17 multiplication table
  • 18 printing star traingle
  • 19 functions introduction
  • 20 function add()
  • 21 function example add() sub()
  • 22 function example add() sub()2
  • 23 arrays
  • 24 arrays example
  • 25 arrays adding marks
  • 26 multi-dimensional arrays
  • 27 multi-dimensional arrays example1
  • 28 three dimensional arrays example
  • 29 adding two arrays
  • 30 changing the output result look
  • 31 string introduction
  • 32 gets() puts strings
  • 33 calling function using string type
  • 34 string functions introduction
  • 35 string function example
  • 36 Pointers introduction
  • 37 pointers example
  • 38 pointer example 2
  • 39 pointers and arrays
  • 40 pointers and arrays example
  • 41 pointers and functions
  • 42 Dynamic memory allocation
  • 43 Example of Dynamic memory allocation
  • 44 structures in c
  • 45 structures using pointers
  • 46 structures and functions
  • 47 unions
  • 48 C Enumeration
  • 49 preprocessor and macros

Python GUI using tkinter module

  • Before GUI
  • Creating window
  • Changing size and position
  • Adding Labels to window
  • grid and place to change label position

Buttons and Text box

  • Adding buttons
  • Adding methods to buttons
  • Creating text box
  • two windows

Menu bar

  • Adding menubar
  • Adding menulist
  • Adding functionality to menulist
  • Changing font

Message box and Extras

  • message box
  • Creating a counter
  • colorchooser
  • askopenfile
  • content inside file

Radio Buttons

  • radio buttons intro
  • Radiobutton example
  • Radio button interaction
  • Radio button example
  • Indicatoron radiobutton

Check Buttons

  • Check button
  • Check button values
  • checkbutton on menu list

Text Box using Entry Class

  • Entry class
  • insert and delete in Entry
  • litres to gallons example
  • Litres gallons modifications

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books