در این آومزش تصویری با نحوه ایجاد وب سایت های استاتیک با استفاده از Jekyll آشنا می شوید.

این دوره آموزشی محصول موسسهLynda است.

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

  • مبانی Jekyll
  • معرفی Jekyll
  • پیش نمایش سایت
  • نصب Jekyll
  • ایجاد یک سایت جدید
  • قابلیت کاوش
  • پیکربندی Jekyll
  • Jekyll و YAML
  • بررسی فایل پیکربندی
  • تنظیم گزینه های پیکربندی عمومی
  • اضافه کردن امکانات سایت
  • ساخت قالب اولیه
  • اضافه کردن ابرداده
  • لینک دادن به صفحات
  • اضافه کردن محتوای صفحه
  • ایجاد صفحه اول وبلاگ
  • ایجاد ساختار پایه
  • تنظیم ماده مقابل
  • نمایش عنوان پست
  • نمایش تاریخ
  • نمایش پست های وبلاگ های متعدد
  • تنظیم گزینه های صفحه بندی
  • ایجاد لینک های صفحه بندی
  • کنترل منطق صفحه بندی
  • و …

عنوان دوره: Lynda Jekyll for Web Designers

مدت دوره:4 ساعت و 27 دقیقه

نویسنده: James Williamson



Lynda Jekyll for Web Designers

James Williamson
4h 27m

Jekyll is a static website generator. That means no databases or plugins'just content. Sites are generated through the command prompt, but Jekyll is designed so that even nondevelopers can use it. Here James Williamson breaks down the Jekyll "gem" in simple, nontechnical terms that most designers can understand. He shows how to build templates and individual pages by using the Liquid template language, Markdown, and YAML front matter, which Jekyll then processes to generate the finished site. James also shows you how to build a blog with a blog index, pagination, standalone pages, and an archive page based on tags. In the final chapters, he demonstrates how to deploy Jekyll websites using GitHub Pages.
Topics include:
Installing Jekyll
Setting configuration options
Building page templates and navigation
Adding metadata and content with Jekyll
Creating a blog index with dates, post excerpts, and pagination
Writing posts and pages using Markdown
Creating a blog archive with tags
Deploying Jekyll websites
Uploading to GitHub

3m 28s
1m 3s
How to use the exercise files
1m 32s
What you should know before taking this course
1. Jekyll Basics
20m 50s
Introducing Jekyll
2m 42s
Previewing the finished site
2m 18s
Installing Jekyll
6m 20s
Generating a new site
3m 24s
Exploring functionality
6m 6s
2. Configuring Jekyll
14m 56s
Jekyll and YAML
2m 47s
Exploring the configuration file
5m 19s
Setting basic config options
2m 56s
Adding site assets
3m 54s
3. Planning Templates
36m 17s
Using Liquid
6m 17s
Starting with page mockups
4m 52s
Building the initial template
3m 45s
Setting page titles
3m 31s
Adding metadata
3m 1s
Linking to page assets
2m 56s
Building navigation
2m 57s
Adding page content
3m 2s
Using includes
5m 56s
4. Creating the Blog Index
37m 55s
Creating basic structure
4m 33s
Setting front matter
1m 59s
Displaying post title
2m 39s
Displaying dates
4m 37s
Adding post excerpts
3m 48s
Displaying multiple blog posts
4m 27s
Setting pagination options
5m 38s
Creating pagination links
4m 47s
Controlling pagination logic
5m 27s
5. Writing Posts and Pages
1h 1m
Markdown basics
3m 39s
Adding front matter
3m 56s
Naming conventions
2m 19s
Formatting headings
4m 44s
Emphasizing text
3m 15s
Adding lists
6m 27s
Creating links
8m 22s
Including images
5m 26s
Adding a blockquote
5m 13s
Formatting code blocks
8m 11s
Creating permalinks
7m 6s
Using Markdown for pages
2m 46s
6. Creating Archives
41m 21s
Tags and categories overview
2m 53s
Defining tags
4m 10s
Creating an archive page
5m 7s
Capturing and sorting tags
8m 41s
Displaying a tag list
7m 36s
Creating a tag cloud
5m 30s
Linking to tags
7m 24s
7. Deploying Sites
42m 23s
Deployment options
3m 38s
Deploying to GitHub Pages
3m 42s
Creating a GitHub account
2m 46s
Establishing a project repo
4m 13s
Connecting to GitHub
7m 18s
Setting the base URL
3m 24s
Creating a gh-pages branch
6m 18s
Uploading to GitHub
4m 21s
Previewing locally
3m 52s
Updating your site
2m 51s
8m 45s
Additional resources
8m 45s