پیشنهاد فرادرس

آموزش ایجاد سایت استاتیک با Jekyll

دسته بندی ها: آموزش های LinkedIn ، آموزش طراحی وب ، آموزش Jekyll

وبسایت ها بخش مهمی ازکسب و کار مدرن هستند. یکی از ساده ترین روش های برای ایجاد وب سایت استفاده از یک سیستم مدیریت محتوا می باشد.Jekyll یک بستر و سیستم مدیریت محتوای ساده برای توسعه وطراحی وب سایت ‌های استاتیک می باشد. با استفاده از  به سایت خود یک ظاهری حرفه ای بخشیده و به هر آنچه که در سایت خود به فروش می رسانید و می گویید مشروعیت ببخشید. پلتفرم Jekyll رایگان بوده و به شما امکان می دهد یک سایت استاتیک بر پایه Ruby را به سادگی و به سرعت، بدون استفاده از هیچ افزونه یا برنامه نویسی پیشرفته، ایجاد کنید. در واقع ممکن است شما به این نکته پی ببرید که ایجادیک سایت به کمک Jekyll ، بطور چشم گیری سریعتر، ارزانتر و امن تر از بستر های دینامیک مانند وردپرس می باشد. در این دوره آموزشی، مدرس شرح می دهد که چطور به کمک Jekyllسایت هایی با ظاهر حرفه ای و میزبانی شده در محیط ابرایجاد کنید. یاد بگیرید چطور Jekyll را راه اندازی کنید، از یک الگو استفاده کنید، و صفحات و مطالب را اضافه کرده و سایت خود را ایجاد کنید.مدرس همچنین مطالبی از قبیل گزینه های متنوع توسعه که برای انتشار وجود دارد مانند: سرویس انتقال فایل (FTP)، سرویس های وب آمازون، و میزبانی سرویس ها مانند Netlify بیان می کند و علاوه بر آن در این دوره می آموزید چطور یک دامنه سفارشی امن به کمک HTTPS connection در Netlify ایجاد کنید.

مباحث دوره:

  • یک سایت استاتیک به کمک Jekyll ایحاد کنید.
  • یک سایت استاتیک چگونه کار می کند؟
  • مزایای یک سایت استاتیک
  • چه موقع باید از یک سایت استاتیک استفاده کنیم؟
  • انتخاب یک ابزار سایتاستاتیک
  • راه اندازی Jekyll
  • چرا Jekyll؟
  • نصب Git
  • ایجاد یک سایت Jekyll
  • پیش نمایش سایت
  • نصب الگو و تم
  • فایل پیکره بندی سایت
  • ایجاد یک سایت
  • سفارشی کردن صفحه خطا
  • تولید فایل های سایت
  • یاد گیری بیشتر در باره Jekyll
  • آمادگی برای انتشار
  • گزینه های انتشار برای سایت های استاتیک
  • راه اندازی GitHub
  • راه اندازیTravis CI
  • گرفتن یک نام دامنه
  • انتخاب گزینه های توسعه
  • توسعه از طریق FTP
  • بررسی توسعه از طریق FTP
  • راه اندازی Node و npm
  • اتصال به سرور
  • جمع آوری فایل های محلی
  • حذف فایل های قدیمی از سرور
  • بار گذاری اتصال سایت
  • توسعه ازطریقFTP با Travis CI
  • مرحله بعدی FTP
  • توسعه بر روی AWS
  • بررسی توسعه بر روی AWS
  • راه اندازی Amazon s3
  • راه اندازیAmazon CloudFront
  • پیکر بندی سرویس DNS
  • تعریف کاربر AWS
  • توسعه به AWS با Travis CI
  • توسعه با Netlify
  • بررسی توسعهباNetlify
  • توسعه سایت خود باNetlify
  • اضافه کردن یک دامنه سفارشی و HTTPS
  • توسعه Rcap
آیا این نوشته را دوست داشتید؟
Learning Static Site Building with Jekyll Publisher:Linkedin Author:Nate Barbettini Duration:1h 25m 52s Level:Beginner

Learn how to build cloud-hosted static websites that are dramatically faster, cheaper, and more secure with Jekyll.
Released: : December 14, 2018
Websites are a key part of modern business. Having a professional-looking website adds legitimacy to everything you sell and say. Jekyll is a free, Ruby-based static site generator that can help you build a simple website in minutes—without any plugins or advanced programming. In fact, you may find the static websites you build with Jekyll are dramatically faster, cheaper, and more secure than those built with dynamic platforms like WordPress. In this course, instructor Nate Barbettini explains how to build professional-looking, cloud-hosted websites with Jekyll. Learn how to set up Jekyll, choose a template, add posts and pages, and build your site. Nate also discusses the various deployment options available for publishing: FTP, Amazon Web Services, and hosting services like Netlify. Plus, learn how to set up a custom domain with a secure HTTPS connection in Netlify.
Introduction
Build a static site with Jekyll
What you should know
1. How Static Sites Work
How static sites work
Advantages of static sites
When to use static sites
Choosing a static site tool
2. Set Up Jekyll
Why Jekyll?
Install Jekyll
Install Git
Create a new Jekyll site
Preview the site
Install a theme
The site configuration file
3. Build a Website
Add a post
Edit front matter content
Add a page
Add static content
Customize the error page
Generate the site files
Learn more about Jekyll
4. Prepare for Publishing
Publishing options for static sites
Set up GitHub
Set up Travis CI
Get a domain name
Choose your deployment option
5. Deploy via FTP
Deploy via FTP overview
Set up Node and npm
Connect to the server
Collect the local files
Remove old files from the server
Upload the site content
Deploy via FTP with Travis CI
FTP next steps
6. Deploy to AWS
Deploy to AWS overview
Set up Amazon S3
Set up Amazon CloudFront
Configure DNS
Define an AWS user
Deploy to AWS with Travis CI
7. Deploy with Netifly
Deploy with Netlify overview
Deploy your site with Netlify
Add a custom domain and HTTPS
Conclusion
Deployment recap
Next steps

پیشنهاد فرادرس