• خانه
  • درخواست آموزش
  • درباره ما
  • تماس با ما
گیت – مرجع تخصصی برنامه نویسی گیت – مرجع تخصصی برنامه نویسی گیت – مرجع تخصصی برنامه نویسی گیت – مرجع تخصصی برنامه نویسی
  • نمایش دسته بندی ها
  • سی شارپ
  • پایتون
  • پی اچ پی
  • جاوا
  • اندروید
  • طراحی وب
  • شبکه

برنامه نویسی سی برای میتدیان

آموزش برنامه نویسی چندسکویی موبایل به زبان فارسی دوره کامل آموزش طراحی وب به زبان فارسی
برنامه نویسی سی برای میتدیان

https://cdn4.git.ir/video-demo/11/Packtpub%20Learn%20and%20Master%20C%20Programming%20For%20Absolute%20Beginners%20%5BVideo%5D_git.ir.mp4

Learn and Master C Programming For Absolute Beginners! [Video]Publisher: PacktpubAuthor: Mohammad El-HajDuration: 13 hours and 40 minutesLink:https://www.packtpub.com/application-development/learn-and-master-c-programming-absolute-beginners-videoC PROGRAMMING FOR BEGINNERS WITH OVER 50 EASY TO FOLLOW HANDS-ON PROJECTS USING VISUAL STUDIO!
In this course, we'll explore the C programming language from the ground up. We'll begin with a brief section on computer basics followed by a Hello world program in C and a walk-through to understand its elements and to dissect it. You will be introduced to the main elements of C like data types, operators, arrays, strings, pointers...etc. We will cover ALL C KEYWORDS in this course, when and how to use them with coding examples! I have dedicated entire sections for pointers, arrays, and strings. This course has the most extensive details on how and why we need pointers and how to avid pointer related gotchas. I guarantee you will not find any other course that covers pointers in this depth with easy to understand and follow examples like this course. There is even a full section on mastering Visual Studio included here for free so you can master using it for C/C++ and even C# as well as Visual Basic. This course will help you learn and master C language and become a professional programmer on your own pace by watching me as I introduce you to the concepts and fundamentals of programming and writing efficient code in C with easy to follow lectures that are full of hands-on practices and coding! During this course, I will share with you the tips and tricks of the trade that I learned throughout my 20+ years of professional career as a software engineer! I will teach you C language and programming from the ground up as I assume you have no prior programming experience. I have included sections for people who have never programmed before, but for those who are already programming, they can either watch them refresh on some fundamentals or simply chose to skip them altogether. If you want to become a professional software developer then search no more, you have found the right course!
Style and Approach
THE ONLY C PROGRAMMING COURSE YOU WILL EVER NEED!
The Complete C Course with over 50 easy to follow projects built using C on Visual Studio.
The easiest and most comprehensive way to learn and master C programming at your own pace. This course will not only teach you to master C language from the ground up, but it will also make you understand why we do things the way we do them in our code and what's the best way to write efficient, simple and elegant code!.

Released: Wednesday, October 25, 2017


Introduction
Welcome to this course!
About your instructor...
What is covered in this course?

Quick Intro To Computer Basics
Section Introduction
CPU, GPU and 32-bit versus 64-bit Processors
Memory & Storage
Software: BIOS, OS and Programs
A quick look at Programming Languages
A brief history of C language

Installing & Configuring Visual Studio
Downloading Visual Studio 2015
Installing Visual Studio 2015

Writing our First Program - A 'Hello, World!' Program in C
Writing Our First Program Using Visual C on the Command-Line
Using Visual Studio Command Prompt to write 'Hello, World' one more time
Using Visual Studio IDE to write our first C Program
A Deeper Look At Our First C Program & Compilation Process

Walkthrough: Visual Studio IDE
Section Introduction and Overview
Visual Studio Start Page
Visual Studio File Menu
Edit Menu
Showing Line Numbers In The Text Editor
Tabs versus White Space
Quick Find in Visual Studio
Find & Replace in Visual Studio
Visual Studio Debug Menu
Build Menu
Visual Studio Solutions & Projects

Fundamentals and Basics
Comments in C
C Symbols & Keywords
Introduction to C Data Types and Basic Types
Basic C Types Continued
How to use Basic C Types with prtinf format specifiers
C Variables and Constants
'enum' Data Types in C
Variable Scope
More on Block Scope in C
Understanding & Creating C Functions

Operators & Expressions
Operators & Expressions in C
Using Arithmetic Assignment Operators in C
Increment & Decrement Operators in C/C++
Cast Operator and Type Casting in C

Conditional Statements
Using if...else...conditional statements
If...else...Code Example: Checking high blood pressure readings
Using Ternary Operator
Using switch statement
Using 'break' keyword...

Loops, Jump keywords & Control Flow
Introduction to Loops
Understanding For Loops in C/C++
Using For Loops in C/C++
Stepping through and debugging a 'for' Loop
Using 'while' loops in C/C++
Using 'do...while' Loops in C/C++
Using 'continue' keyword...
Using 'goto'...

Arrays
Introduction to Arrays
Working with single-dimension arrays in C/C++
Arrays and Functions
How To Calculate Array Size in C/C++
Working with 2D Arrays
Declaring and Initializing Multidimensional Arrays
Character Arrays versus Strings

Pointers
Introduction & Section Overview
Address of Operator (&)
Why Do We Need Pointers?
What is a pointer?
Using Pointers
A Closer Look At How Pointers Work!
Passing Pointers to Functions: Let's Implement Swap Function!
Passing Pointers to Functions: Example With 2 Pointers
Passing By Value vs. Passing By Pointer
Pointers and Arrays
Pointer Arithmetic: Working with Integer Pointers
Pointer Arithmetic: Printing out Memory Addresses for Pointers
Pointer Arithmetic: Working with Character Pointers (Strings)
Pointers and Strings: Beware of Attempting to Modify Read-Only Memory!
Pointers and Strings (2): Printing Out Vowels In a String
Pointers and Strings: Remove Vowels Example
Pointers and Arrays: Using Pointer Arithmetic with Arrays
Pointers and 'const' Keyword
Void Pointers

Strings
Working With Strings - Reviewing Strings in C/C++
Using 'strlen' function to get length of string
Using 'strcpy' and 'strcat' functions
Using 'sprintf' function
Using 'strcmp' and 'stricmp' functions to compare strings
Using 'strchr' to search for characters inside strings
Using 'strstr' to search for a substring inside another string
How to declare and use string arrays
Arguments of main() function - Part 1
Arguments of main() function - Part 2

Working with User Input
A quick overview of 'scanf' function
Getting user input using 'scanf'
Important Tips for Working with User Input

Preprocessor Directives
Section Overview
#define directive
Using '#define' To Define Symbolic Constants
using #define to define macros and avoiding macro pitfalls
'#include': Angle Brackets (<>) versus Double Quotes ("")
Understanding Conditional Compilation
Using Conditional Compilation
'#error' preprocessor directive
Using "#" and "##" operators

Working with Header Files and Multiple Source Files
Nesting Header Files & Multiple Inclusion Problem
Forward Declarations in C/C++
Breaking Your Code Into Multiple Source Files

Creating C Libraries (Static LIBs)
Libraries Overview
Creating Your First Library Project (.LIB)
Using Our Library in a Project - The Un-recommended Approach
Referencing Our Library When Installed in a Specific Path (Folder)
Using Our Library From Projects Within The Same Solution

Structures & Unions
Using 'struct' keyword in C
Using 'union' keyword in C

Working with Files and I/O
Introduction to File I/O
Reading and Writing Files (Overview)
Reading and Displaying Text Files - Part 1
Reading and Displaying Text Files - Part 2
Creating Text Files using File API in C/C++
Searching for text inside a text file!

Let's Talk Binary | Manipulating Bits
Bit-wise Operators Overview
Bit-wise AND (&) operator
Bit-wise OR (|) operator
Bit-wise XOR (^) Operator
Bit-wise NOT (~) Operator
Bit-wise Right Shifting Operator (>>)
Bit-wise Left Shifting Operator (<<)
Using Bit-wise Operators in Code

Dynamic Memory Allocation
Dynamic Memory Management Overview
Understanding Stack Memory
Understanding Heap Memory
Stack vs. Heap
Using Malloc & Free In Our Code

More C Keywords...
'auto' keyword in C
'register' keyword in C
declaring static variables inside functions with 'static' keyword in C
'volatile' keyword in C
using 'typepdef' keyword in C
Understanding 'extern' keyword in C
Using 'extern' Keyword in our code
Using 'static' keyword with global variables and functions in C

Advanced Topics
Recursion in C/C++
Variadic Functions Overview
Let's Implement a Variadic Function in C - Technique #1
Let's Implement a Variadic Function in C - Technique #2

Mixing C with C++ Code
Overview of Mixing C with C++
Creating A C++ Program That Uses Our C Library

Where To Go From Here...
Where To Go From Here...

آیا می خواهید برنامه نویسی موبایل را با بهترین تکنولوژی شروع کنید؟

به کمک این دوره آموزشی که توسط مدیر سایت گیت تدریس می شود به راحتی اپلیکیشن های Android و iOS و Windows Phone بسازید.

تمامی مباحث از مقدماتی تا پیشرفته آموزش داده می شوند و شرکت کنندگان دوره به مدت نامحدود پشتیبانی می شوند.
برای اطلاعات بیشتر و استفاده از دوره روی لینک زیر کلیک نمایید:

آموزش برنامه نویسی چندسکویی موبایل

آیا می خواهید طراحی وب را به صورت حرفه ای یاد بگیرید؟

در این دوره آموزشی طراحی وب را در قالب بیش از 72 ساعت آموزش تصویری فارسی فرامیگیرید.
در این دوره HTML5 | CSS3 | Javascript | Jquery | Ajax | Bootstrap4 | PHP | MYSQL | SQL Server | Wordpress آموزش داده می شود.

تمامی مباحث از مقدماتی تا پیشرفته آموزش داده می شوند و شرکت کنندگان دوره به مدت نامحدود پشتیبانی می شوند.
برای اطلاعات بیشتر و استفاده از دوره روی لینک زیر کلیک نمایید:

دوره آموزش طراحی وب

حجم فایل: 2.29GB

لینک های دانلود: (Download Links)

  • Packtpub Learn and Master C Programming For Absolute Beginners [Video]_git.ir.part1.rar
  • Packtpub Learn and Master C Programming For Absolute Beginners [Video]_git.ir.part2.rar
  • Packtpub Learn and Master C Programming For Absolute Beginners [Video]_git.ir.part3.rar

موضوع: آموزش سی و سی پلاس پلاس | C & C++ آموزش های Packtpub

تگ ها: آموزش زبان سی برنامه نویسی سی برای میتدیان فیلم آموزش سی

مدیر۱۳۹۶-۱۱-۱۰ ۱۷:۱۰:۳۳ +۰۳:۳۰

ثبت ديدگاه لغو پاسخ

کانال گیت

اشتراک پیامک

تبلیغات

baladshow

parspack

دوره های برتر هفته

  • دانلود نسخه کامل Android SDK (ویندوز/لینوکس)
  • آموزش Kivy برای ساخت اپلیکیشن موبایل با پایتون
  • دوره کامل جاوااسکریپت – ایجاد پروژه حرفه ای
  • آموزش یادگیری عمیق با پایتون برای مبتدیان
  • آموزش هوش مصنوعی پایتون با مثال 
  • آموزش اسکریپت نویسی شل لینوکس – خودکارسازی تسک های خط فرمان
  • دانلود نسخه پیشرفته Font Awesome Pro v5.5.0
  • آموزش کامل مدیریت لینوکس – از مبتدی تا پیشرفته
  • آموزش برنامه نویسی R از مقدماتی تا پیشرفته
  • آموزش طراحی وب سایت با Python و Django در ویژوال استودیو
  • آموزش کامل برنامه نویسی واکنش گرا با پایتون 
  • آموزش توسعه GUI پایتون با Tkinter
  • دوره کامل Android Java – تبدیل به یک توسعه دهنده اپلیکیشن شوید
  • آموزش کامل برنامه نویسی QT
  • دانلود Android NDK
  • آموزش اصولی WordPress 5 – مدیریت سایت
  • آموزش هوش مصنوعی و تحلیل پیش بینی با پایتون
  • آموزش ساختارهای داده پایتون – پشته ها، صف ها و Deques
  • دوره کامل کدنویسی تمیز Clean Coders – clean code video series episode 1-30
  • دوره کامل برنامه نویسی Android همراه با ساخت 21 اپلیکیشن
  • آموزش کامل توسعه دهنده وب Front-End با HTML، CSS و جاوااسکریپت
  • آموزش هوش مصنوعی با پایتون – شبکه های عصبی عمیق
  • آموزش شروع کار با تنسورفلو برای یادگیری عمیق
  • دوره کامل جاوا (به روزرسانی شده برای جاوا 10)
  • دوره Python Bible – همه نکات لازم برای برنامه نویسی با پایتون
  • آموزش اصول برنامه نویسی – کدنویسی ایمن
  • دانلود سورس برنامه تلگرام
  • آموزش برنامه نویسی شبکه با پایتون – اسکریپت ها
  • راهنمای کامل تبدیل شدن به بهترین برنامه نویس وب
  • آموزش تسلط بر Photoshop CC 2018
استفاده از آموزش های گیت و انتشار آنها در هر شکلی مجاز است.
گیت توسط سرور های اختصاصی و ابری پارس پک میزبانی و پشتیبانی می شود.

آموزش برنامه نویسی | آموزش طراحی وب | آموزش شبکه | آموزش پایتون | آموزش جاوا | آموزش وردپرس | آموزش PHP