وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

C Programming For Beginners – Master the C Language

سرفصل های دوره

C Programming will increase career options. Become a better dev in other languages by learning C. Pointers explained


1 - Introduction
  • 1 - Welcome to Class
  • 2 - Class Organization
  • 3 - Fundamentals of a Program
  • 4 - Overview
  • 5 - Language Features
  • 6 - Creating a C Program

  • 2 - Installing Required Software
  • 7 - Overview
  • 8 - Installing the C Compiler Windows
  • 9 - Installing CodeLite On Windows
  • 10 - Configuring CodeLite on Windows
  • 11 - Installing the C Compiler Mac
  • 12 - Installing CodeLite on Mac
  • 13 - Configuring CodeLite on Mac
  • 14 - Installing CodeLite on Ubuntu Linux
  • 15 - Configuring CodeLite on Ubuntu Linux
  • 16 - Creating a Default CodeLite Project Template All Versions
  • 17 - Using the Command Line Interface
  • 18 - Using the Command Line Interface on Windows
  • 19 - Using the Command Line Interface on Mac
  • 20 - Using the Command Line Interface on Linux
  • 21 - Using a Webbased C compiler

  • 3 - Starting to write code
  • 22 - Exploring the CodeLite Environment
  • 23 - Creating our first C program
  • 24 - BuildingCompiling our first program
  • 25 - What are Compiler Errors
  • 26 - What are Compiler Warnings
  • 27 - What are Linker Errors
  • 28 - What are Runtime Errors
  • 29 - What are Logic Errors
  • 30 - Challenge Writing a C program that displays your name
  • 31 - Demonstration Writing a C program that displays your name
  • 31 - test.zip
  • 32 - Structure of a C program

  • 4 - Basic Concepts
  • 33 - Comments
  • 34 - The preprocessor
  • 35 - The include statement
  • 36 - Displaying Output
  • 37 - Reading input from the terminal

  • 5 - Variables and Data Types
  • 38 - Overview
  • 39 - Basic Data Types
  • 40 - Enums and Chars
  • 41 - Challenge Create and use an enum type
  • 42 - Demonstration Create and use an enum type
  • 42 - main.zip
  • 43 - Format Specifiers
  • 44 - Challenge Print the Area of a Rectangle
  • 45 - Demonstration Print the Area of a Rectangle
  • 45 - main.zip
  • 46 - Command line arguments

  • 6 - Operators
  • 47 - Overview
  • 48 - Basic Operators
  • 49 - Challenge Convert minutes to years and days
  • 50 - Demonstration Convert minutes to years and days
  • 50 - main.zip
  • 51 - Bitwise Operators
  • 52 - The Cast and sizeof Operators
  • 53 - Challenge Print the byte size of the basic data types
  • 54 - Demonstration Print the byte size of the basic data types
  • 54 - main.zip
  • 55 - Operator Precedence

  • 7 - Control Flow
  • 56 - Overview
  • 57 - If Statements
  • 58 - Challenge Determine amount of Pay
  • 59 - Demonstration Determine the amount of weekly Pay
  • 59 - main.zip
  • 60 - Switch Statement
  • 61 - For Loop
  • 62 - While and DoWhile
  • 63 - Nested Loops and loop Control Break and Continue
  • 64 - Challenge Guess the Number
  • 65 - Demonstration Guess the Number
  • 65 - main.zip

  • 8 - Arrays
  • 66 - Creating and using Arrays
  • 67 - Initialization
  • 68 - Challenge Generate Prime Numbers
  • 69 - Demonstration Generate Prime Numbers
  • 69 - main.zip
  • 70 - Multidimensional Arrays
  • 71 - Challenge Create a simple Weather program
  • 72 - Demonstration Create a simple Weather Program
  • 72 - main.zip
  • 73 - Variable Length Arrays

  • 9 - Functions
  • 74 - Basics
  • 75 - Defining Functions
  • 76 - Arguments and Parameters
  • 77 - Returning data from functions
  • 78 - Local and Global Variables
  • 79 - Challenge Write some functions
  • 80 - Demonstration Write some functions
  • 80 - main.zip
  • 81 - Challenge Create a Tic Tac Toe Game
  • 82 - Demonstration Create a Tic Tac Toe Game
  • 82 - main.zip

  • 10 - Character Strings
  • 83 - Overview
  • 84 - Defining a String
  • 85 - Constant Strings
  • 86 - Challenge Understanding char arrays
  • 87 - Demonstration Understanding char arrays
  • 87 - main.zip
  • 88 - Common String Functions
  • 89 - Challenge Utilizing common string functions
  • 90 - Demonstration Utilizing common string functions
  • 90 - main.zip
  • 91 - Searching Tokenizing and Analyzing Strings
  • 92 - Converting Strings

  • 11 - Debugging
  • 93 - Configuring the Debugger in CodeLite Windows
  • 94 - Configuring the Debugger in CodeLite Mac
  • 95 - Configuring the Debugger in CodeLite LinuxUbuntu
  • 96 - What is Debugging
  • 97 - Understanding the Call Stack
  • 98 - The CodeLite Debugger
  • 99 - Common C Mistakes
  • 100 - Understanding Compiler Errors

  • 12 - Pointer Basics
  • 101 - Overview
  • 102 - Defining Pointers
  • 103 - Accessing Pointers
  • 104 - Challenge Pointer Basics
  • 105 - Demonstration Pointer Basics
  • 105 - main.zip

  • 13 - Utilizing Pointers
  • 106 - Overview
  • 107 - Pointers and const
  • 108 - void pointers
  • 109 - Pointers and Arrays
  • 110 - Passing pointers to a function
  • 111 - Challenge Using Pointers as parameters
  • 112 - Demonstration Using Pointers as parameters
  • 112 - main.zip

  • 14 - Pointer Arithmetic
  • 113 - Overview
  • 114 - Pointers and Arrays Example
  • 115 - Pointers and Strings
  • 116 - Challenge Counting characters in a String
  • 117 - Demonstration Counting characters in a string
  • 117 - main.zip

  • 15 - Dynamic Memory Allocation
  • 118 - Overview
  • 119 - malloc calloc and realloc
  • 120 - Challenge Using Dynamic Memory
  • 121 - Demonstration Using Dynamic Memory
  • 121 - main.zip

  • 16 - Structures
  • 122 - Creating and Using Structures
  • 123 - Challenge Declaring and Initializing a structure
  • 124 - Demonstration Declaring and Initializing a structure
  • 124 - main.zip
  • 125 - Structures and Arrays
  • 126 - Nested Structures
  • 127 - Structures and Pointers
  • 128 - Structures and Functions
  • 129 - Challenge Structure Pointers and Functions
  • 130 - Demonstration Structure Pointers and Functions
  • 130 - main.zip

  • 17 - File Input and Output
  • 131 - Overview
  • 132 - Accessing Files
  • 133 - Reading for a file
  • 134 - Challenge Find the number of lines in a file
  • 135 - Demonstration Find the number of lines in a file
  • 135 - Source-Code.zip
  • 136 - Writing to a file
  • 137 - Challenge Convert characters in a file to uppercase
  • 138 - Demonstration Convert characters in a file to uppercase
  • 138 - Source-Code2.zip
  • 139 - Finding your position in a File
  • 140 - Challenge Print the contents of a file in reverse order
  • 141 - Demonstration Print the contents of a file in reverse order
  • 141 - Source-Code3.zip

  • 18 - The Standard C Library
  • 142 - Standard Header Files
  • 143 - Various Functions
  • 144 - Math Functions
  • 145 - Utility Functions

  • 19 - Conclusion
  • 146 - Further Topics of Study
  • 147 - Course Summary

  • 20 - Extra Information Source code and other stuff
  • 148 - Source Codes.html
  • 149 - Bonus Lecture and Information
  • 149 - Free-Course-and-Programming-Guide.pdf
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 27543
    حجم: 8384 مگابایت
    مدت زمان: 1537 دقیقه
    تاریخ انتشار: ۲۷ آذر ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید