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