لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت سایت استاتیک با هوگو
Learning Static Site Building with Hugo
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
وب سایت ها بخش اصلی تجارت مدرن هستند. داشتن یک وب سایت با ظاهری حرفه ای به هر آنچه می فروشید و می گویید حقانیت می بخشد. Hugo یک سایت سازنده سایت استاتیک است که می تواند به شما در ساخت یک وب سایت ساده در عرض چند دقیقه — بدون هیچ گونه افزونه یا برنامه نویسی پیشرفته کمک کند. در حقیقت ، ممکن است متوجه شوید که وب سایت های ساکن شما با Hugo به طرز چشمگیری سریعتر ، ارزان تر و ایمن تر از وب سایت های ساخته شده با سیستم عامل های پویا مانند وردپرس هستند. در این دوره ، مربی Nate Barbettini نحوه ساخت وب سایت هایی با ظاهر حرفه ای و میزبان ابر با Hugo را توضیح می دهد. با نحوه تنظیم هوگو ، انتخاب الگویی ، افزودن پست و صفحه و ساخت سایت خود آشنا شوید. Nate همچنین در مورد گزینه های مختلف استقرار موجود برای انتشار بحث می کند: FTP ، خدمات وب آمازون و سرویس های میزبانی مانند Netlify.
موضوعات شامل:
مزایای سایتهای ایستا li>
نصب هوگو و گیت li>
ایجاد سایت جدید هوگو li>
ساخت یک وب سایت جدید li>
افزودن پست ها ، صفحات و محتوای ثابت li>
انتشار سایت ثابت شما li>
استقرار از طریق FTP ، AWS و Netlify
سرفصل ها و درس ها
مقدمه
Introduction
پیوند به محتوای رسانه
Build a static site with Hugo
پیوند به محتوای رسانه
What you should know
پیوند به محتوای رسانه
How to use the exercise files
1. نحوه کار سایتهای استاتیک
1. How Static Sites Work
پیوند به محتوای رسانه
How static sites work
پیوند به محتوای رسانه
Advantages of static sites
پیوند به محتوای رسانه
When to use static sites
پیوند به محتوای رسانه
Choosing a static site tool
2. تنظیم هوگو
2. Set Up Hugo
پیوند به محتوای رسانه
Why Hugo?
پیوند به محتوای رسانه
Install Hugo
پیوند به محتوای رسانه
Install Git
پیوند به محتوای رسانه
Create a new Hugo site
پیوند به محتوای رسانه
Add a Hugo theme
پیوند به محتوای رسانه
The site configuration file
پیوند به محتوای رسانه
Preview the site locally
3. ایجاد یک وب سایت
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
4- برای انتشار آماده شوید
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. استقرار از طریق FTP
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. استقرار در AWS
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. استقرار با Netlify
7. Deploy with Netlify
پیوند به محتوای رسانه
Deploy with Netlify overview
پیوند به محتوای رسانه
Connect Netlify and GitHub
پیوند به محتوای رسانه
Deploy your site with Netlify
پیوند به محتوای رسانه
Add a custom domain and HTTPS
Nate Barbettini CTO و مهندس سرب در كوبلر است.
Nate یک MVP مایکروسافت سابق و نویسنده کتاب The Little ASP.NET Core Book است. Nate در امنیت مدرن ، پشته ای کامل ، NET ، JavaScript و امنیت وب تخصص دارد. او علاقه مند است تا به توسعه دهندگان بیاموزد که چگونه کد بهتر و ایمن تری بنویسند.
نمایش نظرات