07-03-2024, 09:42 AM
Free Download Hands-on C Programming (2024)
Published 6/2024
Created by Shrirang Korde
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 72 Lectures ( 17h 58m ) | Size: 13.4 GB
Learn C Practically
What you'll learn:
Programming Aspects
Problem Solving
C language constructs
Design of programs
Requirements:
No programming experience required
Description:
In these days of Generative AI, copilot one needs to understand the code that is generated, the logic behind it. It' not a exaggeration that C is mother of all languages like C++, Java, Python and Scripting languagesProgramming constructs are based on C like variables, Arrays, Decision Controls, Strings, Structures, Loops etc.Java is more closer to C than C++ . C is used in major portions of OS, game engines, device driver, java native interfaces and libraries. Python libraries. e.g numpy makes use of C array.The "Hands-on C Programming" course covers following topics:Importance of C in today's worldIntroductionGetting StartedCharacter set, Constants, Variables, KeywordsTypes of Variables , Rules about ConstantsFirst C ProgramBuild Process IDEPreprocessing, Compilation, Linking, Loading, ExecutionReceiving Inputs, Printing on displayInstructionsArithmetic InstructionsControl InstructionsType conversions (Integer to Float)Operators, Operators PrioritiesAssociativity of OperationsMaking Decisionif statementif else statementNesting of if-elseworking with if else ifLogical Operators and its useOperators PrioritiesLoopsNeed for loopswhile loopsfor loopdo-while loopNesting of loopsbreak statementcontinue statementSwitch caseUse of switch caseFunctionsNeed for functionsPassing values between functionsOrder of passing argumentsUse of Library functionsReturn Type and Returning from functionPointersWhat is a pointer?Call by reference, using pointers during function calls and returnMore on Data TypesCompiler and data typesKnowing memory usage by various data typesStorage classes (auto, register, static, external)ArraysArrays IntroductionArray Initialization, passing array elements, memory mapPointers and Arrays, Passing entire array to a functionInternals of how pointers work with arraysSorting techniques Selection SortBubble SortInsertion SortQuick SortMultidimensional Arrays, 2D ArraysMemory map of 2D arrayPointer to an Array, pointers and 2D ArrayPassing 2D Array to a functionStringsStrings IntroductionPointers and StringString support in C languageDeveloping our own string functions2D Array of Characters, Multiple StringsArray of Pointers to StringsMemory Allocation (Runtime/Dynamic memory allocation)StructuresNeed for StructuresDeclaring a Structure, Initialization, Accessing Structure elementsMemory map of StructureArray of StructuresPointer to a Structures, UsageNesting of StructuresRecursionRecursion OverviewRecursive functionsFile Input / OutputFile OperationsOpen, Read, Write, ClosingText and Binary Files
Who this course is for:
Freshers, Beginners
Homepage
Recommend Download Link Hight Speed | Please Say Thanks Keep Topic Live
No Password - Links are Interchangeable