Code Monkey home page Code Monkey logo

programming-lang--training's Introduction

Programming Languages and Object Oriented Training






Programming Languages and Object Oriented Training for computer science students.

๐ŸŽฏ Training Summary

300
Hours

15
Weeks

3
Courses

6
Modules

30
Lectures

180
Lectures Lessons

60
Quizzes

300
Practices

15
Assignments

150
Assignments
Tasks

30
Projects

300
Projects
Tasks

15
Courses

15
Courses

15
Courses

15
Textbooks

โœ๏ธ ๐Ÿ“„ ๐Ÿ“’ keep writing your notes and enjoy learning


Table of Contents




๐Ÿ“‘ 1 Lecture ๐Ÿ•“ 2 Hours ๐Ÿ“‡ 6 Lessons ๐Ÿ“ 2 Quizzes ๐Ÿ“Ž 10 Practices


Python Programming Language Lectures

Module 1 Python Basics and Functions Module 2 Python Collections and Strings
Lecture 01 Python Overview Lecture 07 Strings
Lecture 02 Variable Types Lecture 08 Lists
Lecture 03 Basic Operations Lecture 09 Tuples
Lecture 04 Conditions Lecture 10 Dictionaries
Lecture 05 Loops Lecture 11 Sets
Lecture 06 Functions Lecture 12 Numbers



C/Cpp Programming Language Lectures

Module 1 Cpp Basics and Pointers Module 2 Cpp Arrays and Functions
Lecture 01 C/Cpp Overview Lecture 07 Arrays
Lecture 02 Variable Types Lecture 08 Functions
Lecture 03 Basic Operations Lecture 09 Strings
Lecture 04 Conditions Lecture 10 Structures
Lecture 05 Loops Lecture 11 Enumerations and Unions
Lecture 06 Pointers and References Lecture 12 Numbers

Object Oriented Lectures

Module 1 Object Oriented Programming Module 2 Files and Standard Libraries
Lecture 01 Object Oriented Overview Lecture 06 Templates and STLs
Lecture 02 Data Encapsulation Lecture 07 Standard Libraries
Lecture 03 Operator and Function Overloading Lecture 08 Modules
Lecture 04 Inheritance and Function Overriding Lecture 09 File Handling
Lecture 05 Polymorphism and Abstract Class Lecture 10 Exception Handling



๐Ÿ’ก 1 Assignment ๐Ÿ•“ 5 Hours ๐Ÿท๏ธ 10 Tasks


Python Programming Languages Assignments

# Assignment Assignment Name # Assignment Assignment Name
01 Basic Operator Problems I 07 Basic Operator Problems II
02 Condition Problems I 08 Condition Problems II
03 Loop Problems I 09 Loop Problems II
04 String Problems I 10 String Problems II
05 List / Array Problems I 11 List / Array Problems II
06 Conditionals and Loops Problems I 12 Arrays and Strings Loops Problems II



C/C++ Programming Languages Assignments

# Assignment Assignment Name # Assignment Assignment Name
01 Basic Operator Problems I 07 Basic Operator Problems II
02 Condition Problems I 08 Condition Problems II
03 Loop Problems I 09 Loop Problems II
04 String Problems I 10 String Problems II
05 List / Array Problems I 11 List / Array Problems II
06 Conditionals and Loops Problems I 12 Arrays and Strings Loops Problems II

Object Oriented Assignments

# Assignment Assignment Name # Assignment Assignment Name
01 System Analysis I 05 System Analysis II
02 Entity Analysis I 06 Entity Analysis II
03 Entity Relations I 07 Entity Relations II
04 System Implementation I 08 System Implementation II



๐ŸŽฎ 1 Project ๐Ÿ•“ 10 Hours ๐Ÿ”– 10 Tasks


Tic Tac Toe Game Connect Four Game Gomoku Game 8 Puzzle Game
SOS Game Dots and Boxes Game Snakes and Ladders Game Sudoku Game
Matrix Calculator Company System Grid Games System Library System
Bank System Champions League System Hospital System Project Management System
University System Cinema System E-Commerce System City System
Airport System Building System Radio System Transportation System
Clinic System School System Theater System Opera System
Railway Station System Petrol Station System Hotel System Cooking System



freeCodeCamp.org Playlists edureka! Playlists thenewboston Playlists Tutorials Point (India) Ltd. Playlists CodeWithHarry Playlists
Telusko Playlists ProgrammingKnowledge Playlists Simplilearn Playlists Derek Banas Playlists Clever Programmer Playlists
Naresh i Technologies Playlists The Net Ninja Playlists Intellipaat Playlists Tech With Tim Playlists easytuts4you Playlists
by The Cherno Playlists GeeksforGeeks Playlists Geeky Shows Playlists Caleb Curry Playlists Sundeep Saradhi Kanthety Playlists
Microsoft Developer Playlists LearningLad Playlists Harshit vashisth Playlists Simple Snippets Playlists Amulya's Academy Playlists



Introduction to Computer Science and Programming Specialization by University of London Computational Thinking & Block Programming in K-12 Education Specialization by University of California San Diego Introduction to Scripting in Python Specialization by Rice University Python 3 Programming Specialization by University of Michigan
Fundamentals of Computing Specialization by Rice University Programming in Python: A Hands-on Introduction Specialization by Codio Introductory C Programming Specialization by Duke University Computational Thinking with Beginning C Programming Specialization by University of Colorado Boulder
Coding for Everyone: C and C++ Specialization by University of California Santa Cruz Programming in C++: A Hands-on Introduction Specialization by Codio Computer Science: Programming with a Purpose by Princeton University Accelerated Computer Science Fundamentals Specialization by University of Illinois at Urbana-Champaign




Python Programming Language Textbooks

Python for Kids, Jason R. Briggs The Quick Python Book Naomi R. Ceder Think Python, Allen B. Downey Effective Python, Brett Slatkin
Python Programming, John Zelle Learning to Program Using Python, Cody Jackson Python Tutorial, Guido van Rossum Python for Everybody, Charles R. Severance



C/Cpp Programming Language Textbooks

A Complete Guide to Programming in Cpp, Ulla Kirch Prinz Accelerated Cpp, Andrew Koenig and Barbara E. Moo Cpp How to Program, Paul Deitel Cpp The Complete Reference, Herbert Schildt
Object-Oriented Programming in C++, Robert Lafore Effective Modern Cpp, Scott Meyers Cpp Primer, Stanley B. Lippman The Cpp Programming Language, Bjarne Stroustrup

Object Oriented Textbooks

A Complete Guide to Programming in Cpp, Ulla Kirch Prinz Accelerated Cpp, Andrew Koenig and Barbara E. Moo Cpp How to Program, Paul Deitel Cpp The Complete Reference, Herbert Schildt
Object-Oriented Programming in C++, Robert Lafore Effective Modern Cpp, Scott Meyers Cpp Primer, Stanley B. Lippman The Cpp Programming Language, Bjarne Stroustrup

programming-lang--training's People

Contributors

cs-mohamedayman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.