آموزش مقدمه ای بر برنامه نویسی

Introduction to Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مهارت های کدنویسی حرفه ای برای مبتدیان HTML5 چیست؟ نحوه نمایش کد HTML5 در مرورگر ابزاری که برای کدنویسی استفاده می شود چگونه اسناد HTML5 ساختار یافته اند نمایش متن پاراگراف با HTMl5 نمایش متن سرفصل با HTML5 نمایش لیست ها CSS چیست و چگونه استفاده می شود؟ نحوه اعمال سبک های CSS تنظیم فونت و اندازه قلم نحوه استایل دادن به لیست ها با CSS نحوه استفاده از کلاس ها و شناسه ها ایجاد لینک های داخلی و خارجی نمایش تصاویر در صفحه پخش صدا در صفحه پخش ویدیو در صفحه نحوه جمع آوری و کدنویسی MP3 Player درک ساختار جدول پایه درک ساختارهای جدول پیچیده طراحی جدول با CS به دست آوردن ورودی کاربر ایجاد فرم های آنلاین پذیرش اطلاعات به شکل اعداد، تاریخ و رنگ ها ایجاد کشویی فرم ایجاد دکمه های ارسال و تنظیم مجدد برای یک فرم ایجاد دکمه های عمومی ایجاد دکمه های رادیویی و چک باکس فرم‌های سبک با CSS استفاده از مدل جعبه CSS درک نحوه ایجاد حاشیه، پس‌زمینه و حاشیه‌ها درک مدل‌های موقعیت‌یابی استاتیک، ثابت، نسبی و مطلق ایجاد عناصر شناور درک طراحی واکنش‌گرا اعمال طراحی واکنش‌گرا برای موبایل استفاده از چارچوب طراحی واکنش‌گرا نوشتن یک برنامه رویه‌ای در پایتون اجرای کد خط فرمان پایتون دریافت ورودی خط فرمان در رشته های خروجی پایتون با چاپ عبارات خروجی با چاپ ایجاد متغیرها استفاده از دستورات ورودی درک تصمیم گیری برنامه ریزی شده استفاده ساده و پیچیده اگر عبارات ایجاد while حلقه برای حلقه ها ایجاد شکست و ادامه دستورات درک نقش توابع در کدنویسی ایجاد توابع پارامتر شده ایجاد توابعی که مقادیر را برمی گرداند ایجاد لیست aStruc فرهنگ لغت ساختار داده درک ورودی/خروجی فایل نوشتن در فایل خواندنی از یک فایل کار با CSV (مقدار جدا شده با کاما) داده کار با تاریخ در پایتون کار با عبارات منظم در پایتون شبکه سازی کامل پایه در پایتون دانلود و تجزیه XML پیش نیازها:ویندوز یا مرورگر وب مک (رایگان) نرم افزار پایتون (رایگان) ویرایشگر متن (رایگان)

آیا تا به حال به خود گفته اید: "من می خواهم برنامه نویسی یاد بگیرم، اما از کجا باید شروع کنم؟"

تعداد زیادی از گزینه ها برای کسانی که می خواهند یاد بگیرند وجود دارد. مقدمه برنامه نویسی به گونه ای طراحی شده است که مهارت های اساسی را به شما بدهد که برای هر نوع برنامه نویسی که می خواهید انجام دهید مهم است. کدنویسی صفحات وب، ایجاد یک اپلیکیشن موبایل و استفاده از منابع داده خارجی را یاد خواهید گرفت. (تلفن همراه در سطح دوم دوره پوشش داده شده است)

این دوره، که شامل سخنرانی‌های ویدیویی، تمرین‌های آزمایشگاهی، و کد برنامه کامل است، شما را برای مشاغل سطح مقدماتی در حال توسعه آماده می‌کند—یا به سادگی شما را با کد راحت می‌کند و در مطالعه پیشرفته‌تر مطمئن می‌شوید.

همانطور که مجموعه‌ای از مهارت‌ها را ایجاد می‌کنید، مجموعه‌ای از پروژه‌های تکمیل‌شده را نیز می‌سازید که می‌توان از آنها برای نشان دادن مجموعه‌های مهارت جدید خود استفاده کرد.

در سطح I دوره، ما روی مبانی تمرکز می کنیم-- چیزهایی که همه توسعه دهندگان برای موفقیت باید بدانند. با گذشت هر فصل از دوره، مهارت‌های جدیدی را یاد می‌گیرید و آنها را در یک تمرین آزمایشگاهی نشان می‌دهید.

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

  • HTML5 و CSS: جنبه های بصری وب سایت ها و برنامه های تلفن همراه را با این جفت زبان بسازید

  • Python: با استفاده از زبان برنامه نویسی Python اصول کدنویسی و منطق برنامه نویسی را یاد خواهید گرفت

در سطح دوم دوره، به فناوری‌های موبایل، جاوا اسکریپت، jQuery و SQL خواهیم پرداخت.

ما مقدمه ای بر برنامه نویسی برای شما ایجاد کردیم
اگر در فکر یادگیری کدنویسی بوده اید-- یا قبلاً تلاش کرده اید و کاملاً انجام نشده است-- این دوره برای شما مناسب است. ما یک زبان برنامه‌نویسی تصادفی را آموزش نمی‌دهیم، بلکه در عوض، پایه‌ای حرفه‌ای با مهارت‌هایی که برنامه‌نویسان امروزی باید بدانند، ایجاد می‌کنیم.

این دوره ترکیبی از سخنرانی و فعالیت است، این دوره نه تنها برای آشنا کردن شما با موضوعات مهم برای کدنویسان جدید، بلکه برای کمک به شما در حفظ اطلاعات و استفاده فوری از آن طراحی شده است.

جامع و کارآمد
مقدمه ای بر برنامه نویسی برای ارائه مقدمه ای جامع در زمینه برنامه نویسی طراحی شده است. با این حال، ما می دانیم که شما مشغول هستید و وقت خود را صرف تئوری و پیشینه غیر ضروری نمی کنید. شما دوره را فقط در چند هفته به ارزش عصرها تکمیل خواهید کرد-- با این حال، درس ها در طول حرفه برنامه نویسی با شما خواهند ماند.

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

وب سایت بررسی رستوران: نظرات رستوران مورد علاقه خود را در سایت خود ارسال کنید
پلیر کننده MP3: موسیقی مورد علاقه خود را پخش کنید
وب سایت طراحی پاسخگو: وب سایتی را در صفحه نمایش های چند اندازه کار کنید
ماشین حساب علاقه: بفهمید چقدر طول می کشد تا ثروتمند شوید
Magic 8 Ball: آن تصمیمات واقعاً مهم را بگیرید
پروژه خدمات وب: داده ها را از یک منبع خارجی دریافت کنید-- آنها برای بسیاری از برنامه ها کلید می زنند

بیش از 500000 دانش آموز LearnToProgram
شما در میان جامعه ما با بیش از 500000 دانش آموز خواهید بود که برنامه نویسی را از یکی از دوره های LearnToProgram آموخته اند. با بیش از 250000 دانش آموز تنها در Udemy، ما چند چیز را در مورد آموزش به مردم آموخته ایم - و این درس ها در مقدمه برنامه نویسی تزریق می شوند.

منتظر دیدار شما در کلاس هستیم!


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

خوش آمدید و جهت گیری Welcome and Orientation

  • خوش آمدید و معرفی فن آوری های کدنویسی مورد استفاده در این دوره Welcome and Intro to Coding Technologies Used in this Course

  • درباره مربی شما About Your Instructor

خوش آمدید و جهت گیری Welcome and Orientation

  • خوش آمدید و معرفی فن آوری های کدنویسی مورد استفاده در این دوره Welcome and Intro to Coding Technologies Used in this Course

  • پیشنهادهایی برای موفقیت Suggestions for Success

  • پیشنهادهایی برای موفقیت Suggestions for Success

  • درباره مربی شما About Your Instructor

ایجاد اولین صفحه وب شما Creating Your First Web Page

  • معرفی و خوش آمدگویی از مارک Introduction and Welcome from Mark

  • اولین خطوط HTML5 خود را بنویسید Write your First Lines of HTML5

  • صفحه وب خود را در مرورگر نمایش دهید و در وب قرار دهید Display your web page in the browser and putting in on the web

  • فصل بسته شدن Chapter Closing

ایجاد اولین صفحه وب شما Creating Your First Web Page

  • معرفی و خوش آمدگویی از مارک Introduction and Welcome from Mark

  • اولین خطوط HTML5 خود را بنویسید Write your First Lines of HTML5

  • صفحه وب خود را در مرورگر نمایش دهید و در وب قرار دهید Display your web page in the browser and putting in on the web

  • فعالیت: بهبود صفحه شما Activity: Improving Your Page

  • فعالیت: بهبود صفحه شما Activity: Improving Your Page

  • بهبود نسخه نمایشی صفحه شما Improving your Page Demo

  • بهبود نسخه نمایشی صفحه شما Improving your Page Demo

  • فصل بسته شدن Chapter Closing

نمایش محتوای متنی با HTML5 Displaying Text Content with HTML5

  • چرا HTML5؟ آن برای چه کاری استفاده می شود... Why HTML5? What is it Used for...

  • نمایش متن پاراگراف با HTML5 Displaying Paragraph Text with HTML5

  • نمایش متن عنوان با HTML5 Displaying Heading Text with HTML5

  • فعالیت: نقد و بررسی رستوران Activity: Restaurant Reviews

  • بررسی بخش Section Review

نمایش محتوای متنی با HTML5 Displaying Text Content with HTML5

  • چرا HTML5؟ آن برای چه کاری استفاده می شود... Why HTML5? What is it Used for...

  • نحوه ساختار اسناد HTML5 How HTML5 Documents are Structured

  • نحوه ساختار اسناد HTML5 How HTML5 Documents are Structured

  • نمایش متن پاراگراف با HTML5 Displaying Paragraph Text with HTML5

  • نمایش متن عنوان با HTML5 Displaying Heading Text with HTML5

  • نمایش لیست ها Displaying Lists

  • نمایش لیست ها Displaying Lists

  • فعالیت: نقد و بررسی رستوران Activity: Restaurant Reviews

  • نسخه نمایشی نظرات رستوران Restaurant Reviews Demo

  • نسخه نمایشی نظرات رستوران Restaurant Reviews Demo

  • بررسی بخش Section Review

با CSS استایل کنید Stylin' with CSS

  • نحوه اعمال سبک های CSS How to Apply CSS Styles

  • استایل دادن به لیست ها با CSS Styling Lists with CSS

  • فعالیت: طراحی صفحه بررسی رستوران شما Activity: Styling Your Restaurant Review Page

  • نسخه نمایشی صفحه بررسی رستوران Restaurant Reviuew Page Demo

  • بررسی بخش Section Review

با CSS استایل کنید Stylin' with CSS

  • CSS چیست و چگونه از آن استفاده می شود؟ What is CSS and How is it Used?

  • CSS چیست و چگونه از آن استفاده می شود؟ What is CSS and How is it Used?

  • نحوه اعمال سبک های CSS How to Apply CSS Styles

  • تنظیم فونت و اندازه فونت Adjusting Font and Font Size

  • تنظیم فونت و اندازه فونت Adjusting Font and Font Size

  • تنظیمات بیشتر فونت More Font Adjustments

  • تنظیمات بیشتر فونت More Font Adjustments

  • استایل دادن به لیست ها با CSS Styling Lists with CSS

  • با استفاده از کلاس های CSS و شناسه ها Using CSS Classes and ID's

  • با استفاده از کلاس های CSS و شناسه ها Using CSS Classes and ID's

  • فعالیت: طراحی صفحه بررسی رستوران شما Activity: Styling Your Restaurant Review Page

  • نسخه نمایشی صفحه بررسی رستوران Restaurant Reviuew Page Demo

  • بررسی بخش Section Review

از جمله پیوندها و رسانه ها Including Links and Media

  • فعالیت: مونتاژ یک پخش کننده MP3 ساده Activity: Assembling a Simple MP3 Player

  • بررسی بخش Section Review

از جمله پیوندها و رسانه ها Including Links and Media

  • پیوندها و رسانه ها Links and Media

  • پیوندها و رسانه ها Links and Media

  • استفاده از لینک های داخلی و خارجی Using Internal and External Hyperlinks

  • استفاده از لینک های داخلی و خارجی Using Internal and External Hyperlinks

  • نمایش تصاویر در صفحه Displaying Images on a Page

  • نمایش تصاویر در صفحه Displaying Images on a Page

  • پخش صدا در صفحه Playing Audio on a Page

  • پخش صدا در صفحه Playing Audio on a Page

  • پخش ویدیو در صفحه Playing Video on a Page

  • پخش ویدیو در صفحه Playing Video on a Page

  • فعالیت: مونتاژ یک پخش کننده MP3 ساده Activity: Assembling a Simple MP3 Player

  • نسخه ی نمایشی پخش کننده MP3 MP3 Player Demo

  • نسخه ی نمایشی پخش کننده MP3 MP3 Player Demo

  • بررسی بخش Section Review

جداول HTML5 HTML5 Tables

  • زمان استفاده از جداول When To Use Tables

  • نسخه ی نمایشی میز تغذیه Nutritional Table Demo

  • بررسی بخش Section Review

جداول HTML5 HTML5 Tables

  • زمان استفاده از جداول When To Use Tables

  • ساختار اساسی یک جدول The Basic Structure of a Table

  • ساختار اساسی یک جدول The Basic Structure of a Table

  • سازه های جدول پیچیده Complex Table Structures

  • سازه های جدول پیچیده Complex Table Structures

  • طراحی جدول با CSS Table Design with CSS

  • طراحی جدول با CSS Table Design with CSS

  • فعالیت: میز تغذیه Activity: Nutritional Table

  • فعالیت: میز تغذیه Activity: Nutritional Table

  • نسخه ی نمایشی میز تغذیه Nutritional Table Demo

  • بررسی بخش Section Review

دریافت ورودی کاربر Obtaining User Input

  • چالش های ورودی کاربر Challenges of User Input

  • ورودی متن Text Input

  • تاریخ، اعداد و رنگ ها Dates, Numbers and Colors

  • دکمه های عمومی، ارسال و تنظیم مجدد Generic, Submit and Reset Buttons

  • فعالیت: ایجاد فرم پذیرش Activity: Creating an Admissions Form

  • نسخه ی نمایشی فرم پذیرش Admissions Form Demo

  • بررسی بخش Section Review

دریافت ورودی کاربر Obtaining User Input

  • چالش های ورودی کاربر Challenges of User Input

  • درک فرم تگ Understanding the Form Tag

  • درک فرم تگ Understanding the Form Tag

  • ورودی متن Text Input

  • تاریخ، اعداد و رنگ ها Dates, Numbers and Colors

  • کشویی Drop Downs

  • کشویی Drop Downs

  • دکمه های عمومی، ارسال و تنظیم مجدد Generic, Submit and Reset Buttons

  • دکمه های رادیویی و چک باکس ها Radio Buttons and Check Boxes

  • دکمه های رادیویی و چک باکس ها Radio Buttons and Check Boxes

  • استایل دادن به فرم ها با CSS Styling Forms with CSS

  • استایل دادن به فرم ها با CSS Styling Forms with CSS

  • فعالیت: ایجاد فرم پذیرش Activity: Creating an Admissions Form

  • نسخه ی نمایشی فرم پذیرش Admissions Form Demo

  • بررسی بخش Section Review

آشنایی با Layout با CSS Understanding Layout with CSS

  • درک مدل جعبه Understanding the Box Model

  • مرزها، پس زمینه ها و حاشیه ها Borders, Backgrounds, and Margins

  • بررسی بخش Section Review

آشنایی با Layout با CSS Understanding Layout with CSS

  • درک مدل جعبه Understanding the Box Model

  • مرزها، پس زمینه ها و حاشیه ها Borders, Backgrounds, and Margins

  • موقعیت یابی استاتیک، ثابت، نسبی و مطلق Static, Fixed, Relative and Absolute Positioning

  • موقعیت یابی استاتیک، ثابت، نسبی و مطلق Static, Fixed, Relative and Absolute Positioning

  • عناصر شناور Floating Elements

  • عناصر شناور Floating Elements

  • فعالیت: طرح بندی خلاقانه صفحه Activity: Creative Page Layout

  • فعالیت: طرح بندی خلاقانه صفحه Activity: Creative Page Layout

  • نسخه ی نمایشی طرح بندی صفحه خلاق Creative Page Layout demo

  • نسخه ی نمایشی طرح بندی صفحه خلاق Creative Page Layout demo

  • بررسی بخش Section Review

اندازه صفحه نمایش چندگانه و طراحی پاسخگو Multiple Screen Sizes and Responsive Design

  • استفاده از یک فریم ورک پاسخگو Using a responsive framework

  • بررسی بخش Section Review

اندازه صفحه نمایش چندگانه و طراحی پاسخگو Multiple Screen Sizes and Responsive Design

  • طراحی ریسپانسیو چیست؟ What is Responsive Design

  • طراحی ریسپانسیو چیست؟ What is Responsive Design

  • طراحی ریسپانسیو برای گوشی ها Responsive design for phones

  • طراحی ریسپانسیو برای گوشی ها Responsive design for phones

  • استفاده از یک فریم ورک پاسخگو Using a responsive framework

  • فعالیت: ایجاد یک طرح کاملا واکنشگرا Activity: Creating a completely responsive layout

  • فعالیت: ایجاد یک طرح کاملا واکنشگرا Activity: Creating a completely responsive layout

  • نسخه ی نمایشی کاملا واکنشگرا Completely Responsive Demo

  • نسخه ی نمایشی کاملا واکنشگرا Completely Responsive Demo

  • بررسی بخش Section Review

نوشتن اولین برنامه پایتون Writing Your First Python Program

  • نوشتن اولین خطوط کد Writing Your First Lines of Code

  • کد خود را اجرا کنید و نتیجه را ببینید Running Your Code and Seeing the Result

  • نوشتن نسخه آزمایشی برنامه پایتون Writing a Python Program Demo

  • بررسی بخش - تفاوت بین اسکریپت و برنامه نویسی Section Review- The Difference Between Scripting and Programming

نوشتن اولین برنامه پایتون Writing Your First Python Program

  • پایتون چیست و چگونه از آن استفاده می شود؟ What is Python and How is it Used?

  • پایتون چیست و چگونه از آن استفاده می شود؟ What is Python and How is it Used?

  • نوشتن اولین خطوط کد Writing Your First Lines of Code

  • کد خود را اجرا کنید و نتیجه را ببینید Running Your Code and Seeing the Result

  • فعالیت: نوشتن برنامه پایتون به تنهایی Activity: Writing a Python Program on Your Own

  • فعالیت: نوشتن برنامه پایتون به تنهایی Activity: Writing a Python Program on Your Own

  • نوشتن نسخه آزمایشی برنامه پایتون Writing a Python Program Demo

  • بررسی بخش - تفاوت بین اسکریپت و برنامه نویسی Section Review- The Difference Between Scripting and Programming

ورودی، خروجی و متغیرها Input, Output and Variables

  • بحث در مورد ورودی و خروجی Discussing Input and Output

  • ایجاد متغیرها Creating Variables

  • بیانیه های ورودی Input Statements

  • فعالیت: ساخت ماشین حساب پایتون Activity: Making a Python Calculator

  • نسخه ی نمایشی ماشین حساب پایتون Python Calculator Demo

  • بررسی بخش Section Review

ورودی، خروجی و متغیرها Input, Output and Variables

  • بحث در مورد ورودی و خروجی Discussing Input and Output

  • خروجی با چاپ - رشته ها Output with Print— Strings

  • خروجی با چاپ - رشته ها Output with Print— Strings

  • خروجی با چاپ - عبارات Output with Print— Expressions

  • خروجی با چاپ - عبارات Output with Print— Expressions

  • ایجاد متغیرها Creating Variables

  • بیانیه های ورودی Input Statements

  • فعالیت: ساخت ماشین حساب پایتون Activity: Making a Python Calculator

  • نسخه ی نمایشی ماشین حساب پایتون Python Calculator Demo

  • بررسی بخش Section Review

تصمیم گیری Making Decisions

  • درک تصمیم گیری برنامه ای Understanding Programmatic Decision Making

  • بیانیه های Complex If Complex If Statements

  • فعالیت: The Magic 8-Ball Activity: The Magic 8-Ball

  • بررسی بخش Section Review

تصمیم گیری Making Decisions

  • درک تصمیم گیری برنامه ای Understanding Programmatic Decision Making

  • اگر بیانیه ها If Statements

  • اگر بیانیه ها If Statements

  • بیانیه های Complex If Complex If Statements

  • فعالیت: The Magic 8-Ball Activity: The Magic 8-Ball

  • Magic 8-Ball Demo Magic 8-Ball Demo

  • Magic 8-Ball Demo Magic 8-Ball Demo

  • بررسی بخش Section Review

تکرار با حلقه ها Iteratin’ with Loops

  • حلقه برای The For Loop

  • شکستن و ادامه بیانیه ها Break and Continue Statements

  • فعالیت: ثروتمند شدن (بهره مرکب) Activity: Getting Rich (Compound Interest)

  • نسخه نمایشی محاسبه سود Interest Calculation Demo

  • بررسی بخش Section Review

تکرار با حلقه ها Iteratin’ with Loops

  • حلقه ها چیست؟ What are Loops

  • حلقه ها چیست؟ What are Loops

  • حلقه while The While Loop

  • حلقه while The While Loop

  • حلقه برای The For Loop

  • شکستن و ادامه بیانیه ها Break and Continue Statements

  • فعالیت: ثروتمند شدن (بهره مرکب) Activity: Getting Rich (Compound Interest)

  • نسخه نمایشی محاسبه سود Interest Calculation Demo

  • بررسی بخش Section Review

عملکرد خوب Functioning Well

  • چرا از توابع استفاده کنیم Why Use Functions

  • ایجاد یک تابع پارامتری شده Creating a Parameterized Function

  • فعالیت: ایجاد توابع قابل استفاده مجدد Activity: Creating Reusable Functions

عملکرد خوب Functioning Well

  • چرا از توابع استفاده کنیم Why Use Functions

  • ایجاد یک تابع ساده Creating a Simple Function

  • ایجاد یک تابع ساده Creating a Simple Function

  • ایجاد یک تابع پارامتری شده Creating a Parameterized Function

  • ایجاد تابعی که مقداری را برمی گرداند Creating a Function that Returns a Value

  • ایجاد تابعی که مقداری را برمی گرداند Creating a Function that Returns a Value

  • فعالیت: ایجاد توابع قابل استفاده مجدد Activity: Creating Reusable Functions

  • نسخه ی نمایشی عملکرد قابل استفاده مجدد Reusable Function Demo

  • نسخه ی نمایشی عملکرد قابل استفاده مجدد Reusable Function Demo

  • بررسی بخش Section Review

داده ها Data

  • فهرست داده ها List Data

  • تاپل ها Tuples

  • داده های دیکشنری Dictionary Data

  • فعالیت: ساختار داده ها Activity: Structuring Data

  • ساختار نمایش داده ها Structuring Data Demo

  • بررسی بخش Section Review

داده ها Data

  • درک داده ها Understanding Data

  • درک داده ها Understanding Data

  • فهرست داده ها List Data

  • تاپل ها Tuples

  • داده های دیکشنری Dictionary Data

  • فعالیت: ساختار داده ها Activity: Structuring Data

  • ساختار نمایش داده ها Structuring Data Demo

  • بررسی بخش Section Review

ورودی و خروجی فایل File Input and Output

  • نوشتن در یک فایل Writing to a File

  • بررسی بخش Section Review

ورودی و خروجی فایل File Input and Output

  • IO فایل File IO

  • IO فایل File IO

  • نوشتن در یک فایل Writing to a File

  • خواندن از روی یک فایل Reading from a File

  • خواندن از روی یک فایل Reading from a File

  • داده های CSV CSV Data

  • داده های CSV CSV Data

  • فعالیت: ایجاد دایرکتوری تلفن Activity: Creating a Phone Directory

  • فعالیت: ایجاد دایرکتوری تلفن Activity: Creating a Phone Directory

  • ورود به سیستم نسخه ی نمایشی Logging Demo

  • ورود به سیستم نسخه ی نمایشی Logging Demo

  • بررسی بخش Section Review

مهارت های بیشتر پایتون More Python Skills

  • مهارت های مهم تر پایتون More Important Python Skills

  • کار با خرما Working with Dates

  • عبارات با قاعده Regular Expressions

  • شبکه سازی Networking

  • فعالیت: دانلود و تجزیه XML Activity: Downloading and Parsing XML

  • دانلود و تجزیه نسخه ی XML Downloading and Parsing XML Demo

  • بررسی بخش Section Review

  • افکار بسته Closing Thoughts

مهارت های بیشتر پایتون More Python Skills

  • مهارت های مهم تر پایتون More Important Python Skills

  • کار با خرما Working with Dates

  • عبارات با قاعده Regular Expressions

  • شبکه سازی Networking

  • فعالیت: دانلود و تجزیه XML Activity: Downloading and Parsing XML

  • دانلود و تجزیه نسخه ی XML Downloading and Parsing XML Demo

  • بررسی بخش Section Review

  • افکار بسته Closing Thoughts

ساخت اولین برنامه وب Making Your First Web App

  • جاوا اسکریپت چیست و چگونه استفاده می شود؟ What is Javascript and How is it used?

  • درک جاوا اسکریپت Understanding the Javascript

  • نسخه نمایشی برنامه وب Web App Demo

  • بررسی بخش Section Review

ساخت اولین برنامه وب Making Your First Web App

  • جاوا اسکریپت چیست و چگونه استفاده می شود؟ What is Javascript and How is it used?

  • ساخت اولین برنامه وب Making Your First Web App

  • ساخت اولین برنامه وب Making Your First Web App

  • درک جاوا اسکریپت Understanding the Javascript

  • فعالیت: خودتان یک برنامه وب ایجاد کنید Activity: Create a Web App On Your Own

  • فعالیت: خودتان یک برنامه وب ایجاد کنید Activity: Create a Web App On Your Own

  • نسخه نمایشی برنامه وب Web App Demo

  • بررسی بخش Section Review

Front End V. Back End Front End V. Back End

  • Front End v. Back End: نقش PHP Front End v. Back End: The Role of PHP

  • انتقال داده به صفحه پردازش PHP Passing Data to a PHP processing page

  • فعالیت: ایجاد Back End Activity: Creating a Back End

  • Back End نسخه ی نمایشی Back End Demo

Front End V. Back End Front End V. Back End

  • Front End v. Back End: نقش PHP Front End v. Back End: The Role of PHP

  • نوشتن یک اسکریپت Back End با PHP Writing a Back End Script with PHP

  • نوشتن یک اسکریپت Back End با PHP Writing a Back End Script with PHP

  • انتقال داده به صفحه پردازش PHP Passing Data to a PHP processing page

  • فعالیت: ایجاد Back End Activity: Creating a Back End

  • Back End نسخه ی نمایشی Back End Demo

مقدمه ای بر پایگاه های داده Intro to Databases

  • بحث در مورد پایگاه های داده Discussing Databases

  • phpMyAdmin و کنسول پایگاه داده phpMyAdmin and The Database Console

  • برخی از پرس و جوهای اساسی Some Basic Queries

  • یک عضویت اساسی A Basic Join

  • فعالیت: ساخت پایگاه داده از ابتدا Activity: Building a Database from Scratch

  • بررسی بخش Section Review

مقدمه ای بر پایگاه های داده Intro to Databases

  • بحث در مورد پایگاه های داده Discussing Databases

  • phpMyAdmin و کنسول پایگاه داده phpMyAdmin and The Database Console

  • برخی از پرس و جوهای اساسی Some Basic Queries

  • یک عضویت اساسی A Basic Join

  • فعالیت: ساخت پایگاه داده از ابتدا Activity: Building a Database from Scratch

  • ساخت دمو پایگاه داده Building a Database Demo

  • ساخت دمو پایگاه داده Building a Database Demo

  • بررسی بخش Section Review

ایجاد یک برنامه وب سه لایه Creating a 3-Tier Web Application

  • یک برنامه سه لایه ایجاد کنید Create a Three Tier Application

  • ایجاد صفحه ورود اطلاعات Creating a Data Entry Screen

  • بررسی بخش Section Review

ایجاد یک برنامه وب سه لایه Creating a 3-Tier Web Application

  • یک برنامه سه لایه ایجاد کنید Create a Three Tier Application

  • ایجاد پایگاه داده پایگاه داده پروژه Runner Creating the Database the Runner Project Database

  • ایجاد پایگاه داده پایگاه داده پروژه Runner Creating the Database the Runner Project Database

  • نمایش داده های پایگاه داده Displaying Database Data

  • نمایش داده های پایگاه داده Displaying Database Data

  • ایجاد صفحه ورود اطلاعات Creating a Data Entry Screen

  • بررسی بخش Section Review

خدمات API آرامش بخش Restful API Services

  • یک API آرامش بخش چیست؟ What is a restful API

  • ایجاد اولین اتصال API خود با قطارهای ایرلندی Making your first API connection with Irish Trains

  • درخواست های پارامتری شده در مقابل درخواست های غیر پارامتری Parameterized vs Non Parameterized Requests

  • کار با XML Working with XML

  • کار با JSON Working with JSON

  • تجزیه اطلاعات API با جی کوئری Parsing API data with jQuery

  • بررسی بخش Section Review

خدمات API آرامش بخش Restful API Services

  • یک API آرامش بخش چیست؟ What is a restful API

  • ایجاد اولین اتصال API خود با قطارهای ایرلندی Making your first API connection with Irish Trains

  • درخواست های پارامتری شده در مقابل درخواست های غیر پارامتری Parameterized vs Non Parameterized Requests

  • کار با XML Working with XML

  • کار با JSON Working with JSON

  • تجزیه اطلاعات API با جی کوئری Parsing API data with jQuery

  • بررسی بخش Section Review

دنیای موبایل The World of Mobile

  • اولین معرفی اپلیکیشن موبایل خود را بسازید Make Your First Mobile App Intro

  • ایجاد قالب با PhoneGap Creating the Template with PhoneGap

  • ایجاد رابط کاربری گرافیکی Creating the GUI

  • ادغام Chuck Norris Joke Generator API Integrating the Chuck Norris Joke Generator API

  • بررسی بخش Section Review

دنیای موبایل The World of Mobile

  • اولین معرفی اپلیکیشن موبایل خود را بسازید Make Your First Mobile App Intro

  • ایجاد قالب با PhoneGap Creating the Template with PhoneGap

  • ایجاد رابط کاربری گرافیکی Creating the GUI

  • ادغام Chuck Norris Joke Generator API Integrating the Chuck Norris Joke Generator API

  • در حال استقرار برنامه شما Deploying your Application

  • در حال استقرار برنامه شما Deploying your Application

  • بررسی بخش Section Review

رابط کاربری گرافیکی موبایل Mobile GUI’s

  • یکپارچه سازی کتابخانه های موبایل جی کوئری Integrating jQuery Mobile Libraries

  • صفحات و پیمایش با jQuery Mobile Pages and Navigation with jQuery Mobile

  • بررسی بخش Section Review

رابط کاربری گرافیکی موبایل Mobile GUI’s

  • ملاحظاتی برای رابط کاربری گرافیکی موبایل Considerations for Mobile GUIs

  • ملاحظاتی برای رابط کاربری گرافیکی موبایل Considerations for Mobile GUIs

  • یکپارچه سازی کتابخانه های موبایل جی کوئری Integrating jQuery Mobile Libraries

  • عناصر فرم را با jQuery Mobile Form Elements with jQuery Mobile

  • عناصر فرم را با jQuery Mobile Form Elements with jQuery Mobile

  • صفحات و پیمایش با jQuery Mobile Pages and Navigation with jQuery Mobile

  • بررسی بخش Section Review

افزودن قابلیت های مکان یابی و نقشه برداری Adding Geolocation and Mapping Capabilities

  • موقعیت جغرافیایی و نقشه برداری Geolocation and Mapping

  • ایجاد نقشه با Leaflet.js Creating a Map with Leaflet.js

  • حاشیه نویسی نقشه Leaflet.js Annotating a Leaflet.js Map

  • بررسی بخش Section Review

افزودن قابلیت های مکان یابی و نقشه برداری Adding Geolocation and Mapping Capabilities

  • موقعیت جغرافیایی و نقشه برداری Geolocation and Mapping

  • به دست آوردن موقعیت مکانی کاربر Obtaining the User’s Location

  • به دست آوردن موقعیت مکانی کاربر Obtaining the User’s Location

  • ایجاد نقشه با Leaflet.js Creating a Map with Leaflet.js

  • حاشیه نویسی نقشه Leaflet.js Annotating a Leaflet.js Map

  • بررسی بخش Section Review

یکپارچه سازی سخت افزار دستگاه Integrating Device Hardware

  • سخت افزار دستگاه و Phonegap Device Hardware and Phonegap

  • دریافت خوانش شتاب سنج Getting Accelerometer Readings

  • بررسی بخش Section Review

یکپارچه سازی سخت افزار دستگاه Integrating Device Hardware

  • سخت افزار دستگاه و Phonegap Device Hardware and Phonegap

  • دریافت خوانش شتاب سنج Getting Accelerometer Readings

  • استفاده از خوانش شتاب سنج برای جابجایی اشیاء روی صفحه Using Accelerometer Readings to Move Objects on Screen

  • استفاده از خوانش شتاب سنج برای جابجایی اشیاء روی صفحه Using Accelerometer Readings to Move Objects on Screen

  • بررسی بخش Section Review

  • بررسی بخش Section Review

نتیجه Conclusion

  • از اینجا کجا برویم Where to Go from Here

نتیجه Conclusion

  • از اینجا کجا برویم Where to Go from Here

  • خداحافط و متشکرم! Good Bye and Thank you!

  • خداحافط و متشکرم! Good Bye and Thank you!

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش مقدمه ای بر برنامه نویسی
جزییات دوره
12 hours
173
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
6,773
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Lassoff Mark Lassoff

مربی فنی

سلام، من مارک هستم.

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

من محتوای آموزشی در سطح جهانی تولید می کنم که بر مهارت های دیجیتالی مانند توسعه وب و موبایل تمرکز دارد. قبل از تأسیس شرکت فعلی خود، چندین شرکت را در منطقه آستین، تگزاس راه اندازی کردم. من به اندازه کافی خوش شانس بوده ام که برای آموزش تکنیک ها و فناوری های برنامه نویسی به دنیا سفر کرده ام.

من در آستین، تگزاس، و هارتفورد، سی تی، به 40 زیر 40 سال معرفی شدم. در سال 2017، جایزه معتبر انجمن آموزشی Guildmaster به من اهدا شد.

من و شرکت من در وست پورت، کانکتیکات مستقر هستیم.

Tech Learning Network Tech Learning Network

آموزش مهارت‌های دیجیتالی حرفه‌ای، شبکه یادگیری فناوری، یک شبکه ویدئویی است که مهارت‌های دیجیتالی مانند توسعه وب، طراحی گرافیک و بهره‌وری دیجیتال را آموزش می‌دهد. ما معتقدیم که آموزش باید در دسترس همه باشد. می‌توانید محتوای شبکه یادگیری فناوری را در Udemy، وب‌سایت ما و در سراسر دنیای ویدیوی آنلاین بیابید.