17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
TORRENT DETAILS
[GigaCourse.com] Udemy - Web Development W Google’s Go (golang) Programming Language
TORRENT SUMMARY
Status:
All the torrents in this section have been verified by our verification system
Udemy - Web Development w Google’s Go (golang) Programming Language
Description
The Go programming language was created by Google to do what Google does: performant web applications at scale.
Open-sourced in 2009 and reaching version one in 2012, the Go programming language is the best choice for web development programming today.
Ruby on Rails, Python, Django, Node.js, PHP, and ASP all fall short.
Go is the most powerful, performant, and scalable programming language today for creating web applications, web API’s, microservices, and other distributed services.
In this course, you will gain a solid foundation in web development. You will learn all of the following and more:
Architecture
networking architecture the client / server architecture the request / response pattern the RFC standards defined by the IETF the format of requests from clients and responses from servers
Templates
the role that templates play in server-side programming how to work with templates from Go’s standard library modifying data structures to work well with templates
Servers
the relationship between TCP and HTTP how to build a TCP server which responds to HTTP requests how to create a TCP server which acts as an in-memory database how to create a restful TCP server that handles various routes and methods the difference between a web server, a servemux, a multiplexer, and a mux how to use a third-party server such as julien schmidt’s router the importance of HTTP methods and status codes
The net/http package
streamlining your web development with the net/http package the nuances of the net/http package the handler interface http.ListenAndServe creating your own servemux using the default servemux http.Handle & http.Handler http.Handlefunc, func(ResponseWriter, *Request), & http.HandlerFunc http.ServeContent, http.ServeFile, & http.FileServer http.StripPrefix http.NotFoundHandler
State & Sessions
how to create state: UUID’s, cookies, values in URL’s, security how to create sessions: login, permissions, logout how to expire a session
Deployment
how to purchase a domain how to deploy an application to Google Cloud
Amazon Web Services
how to use Amazon Web Services (AWS) how to create a virtual linux machine on AWS EC2 (Elastic Cloud Compute) how to use secure shell (SSH) to manage a virtual machine how to use secure copy (SCP) to transfer files to a virtual machine what load balancers are and how to use them on AWS
MySQL
how to use MySQL on AWS how to connect a MySQL workbench to AWS
MongoDB
understanding CRUD how to use MongoDB & Go
MVC (Model View Controller) Design Pattern
understanding the MVC design pattern using the MVC design pattern
Docker
virtual machines vs containers understanding the benefits of using Docker Docker images, Docker containers, and Docker registries implementing Docker and Go deploying Docker and Go
Google Cloud
Google Cloud Storage Google Cloud no-sql datastore Google Cloud memcache Google Cloud PAAS App Engine
Web Dev Toolkit
AJAX JSON json.Marhsal & json.Unmarshal json.Encode & json.Decode Hash message authentication code (HMAC) Base64 encoding Web storage Context TLS & HTTPS JSON with Go using Tags
Building Applications
a photo blog a twitter clone
By the end of this course, you will have mastered the fundamentals of web development.
My name is Todd McLeod. I am tenured faculty in Computer Information Technology at Fresno City College and adjunct faculty in Computer Science at California State University Fresno. I have taught enough students over 17 years to know that by the end of this course, you will be an outstanding web developer.
You will have the best skills available today.
You will know the best way to do web development today.
You will have the hottest, most demanded, and highest paid skills in the marketplace.
Join me in this outstanding course. Come learn best practices for web development. Sign up for this course now and open doors to a great future.
Created by Todd McLeod Last updated 6/2017 English English [Auto-generated]
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
1. Getting started/1. Why choose Go ( golang ) for web development.mp4
41.4 MB
1. Getting started/1. Why choose Go ( golang ) for web development.vtt
8.8 KB
1. Getting started/2. Course prerequisites.mp4
4.7 MB
1. Getting started/2. Course prerequisites.vtt
2 KB
1. Getting started/3. Course resources.mp4
11.6 MB
1. Getting started/3. Course resources.vtt
3.3 KB
1. Getting started/3.1 Course Documents.html
140 B
1. Getting started/4. Language review.mp4
55.6 MB
1. Getting started/4. Language review.vtt
20.1 KB
1. Getting started/5. How to succeed.mp4
46.7 MB
1. Getting started/5. How to succeed.vtt
10.7 KB
10. Amazon Web Services/1. Overview.mp4
32.3 MB
10. Amazon Web Services/1. Overview.vtt
9.3 KB
10. Amazon Web Services/2. Creating a virtual server instance on AWS EC2.mp4
31.1 MB
10. Amazon Web Services/2. Creating a virtual server instance on AWS EC2.vtt
13.8 KB
10. Amazon Web Services/3. Hello World on AWS.mp4
38.8 MB
10. Amazon Web Services/3. Hello World on AWS.vtt
13.6 KB
10. Amazon Web Services/4. Persisting an application.mp4
14.9 MB
10. Amazon Web Services/4. Persisting an application.vtt
5.3 KB
10. Amazon Web Services/5. Hands-on Exercise.mp4
8 MB
10. Amazon Web Services/5. Hands-on Exercise.vtt
2.7 KB
10. Amazon Web Services/6. Hands-on Solution.mp4
46.8 MB
10. Amazon Web Services/6. Hands-on Solution.vtt
16.2 KB
10. Amazon Web Services/7. Terminating AWS services.mp4
6.8 MB
10. Amazon Web Services/7. Terminating AWS services.vtt
2 KB
11. Relational Databases/1. Overview.mp4
24.8 MB
11. Relational Databases/1. Overview.vtt
8 KB
11. Relational Databases/2. Installing MySQL - Locally.mp4
7.8 MB
11. Relational Databases/2. Installing MySQL - Locally.vtt
3.4 KB
11. Relational Databases/3. Installing MySQL - AWS.mp4
21.8 MB
11. Relational Databases/3. Installing MySQL - AWS.vtt
7.9 KB
11. Relational Databases/4. Connect Workbench to MySQL on AWS.mp4
14.8 MB
11. Relational Databases/4. Connect Workbench to MySQL on AWS.vtt
5 KB
11. Relational Databases/5. Go & SQL - Setup.mp4
15.5 MB
11. Relational Databases/5. Go & SQL - Setup.vtt
5.9 KB
11. Relational Databases/6. Go & SQL - In Practice.mp4
28.8 MB
11. Relational Databases/6. Go & SQL - In Practice.vtt
9.5 KB
12. Scaling On AWS/1. Overview of Load Balancers.mp4
15.9 MB
12. Scaling On AWS/1. Overview of Load Balancers.vtt
4.4 KB
12. Scaling On AWS/2. Create EC2 Security Groups.mp4
19.3 MB
12. Scaling On AWS/2. Create EC2 Security Groups.vtt
7.5 KB
12. Scaling On AWS/3. Create an ELB Load Balancer.mp4
24.1 MB
12. Scaling On AWS/3. Create an ELB Load Balancer.vtt
8.2 KB
12. Scaling On AWS/4. Implementing The Load Balancer.mp4
48.9 MB
12. Scaling On AWS/4. Implementing The Load Balancer.vtt
13.7 KB
12. Scaling On AWS/5. Connecting To Your MySQL Server Using MySQL Workbench.mp4
18.3 MB
12. Scaling On AWS/5. Connecting To Your MySQL Server Using MySQL Workbench.vtt
6 KB
12. Scaling On AWS/6. Hands-on Exercise.mp4
4.1 MB
12. Scaling On AWS/6. Hands-on Exercise.vtt
1.3 KB
12. Scaling On AWS/7. Hands-on Solution.mp4
71.1 MB
12. Scaling On AWS/7. Hands-on Solution.vtt
16.4 KB
12. Scaling On AWS/8. Autoscaling & CloudFront.mp4
48.9 MB
12. Scaling On AWS/8. Autoscaling & CloudFront.vtt
15.4 KB
13. Photo Blog/1. Starting Files.mp4
15.7 MB
13. Photo Blog/1. Starting Files.vtt
6 KB
13. Photo Blog/2. User Data.mp4
16.8 MB
13. Photo Blog/2. User Data.vtt
7.4 KB
13. Photo Blog/3. Storing Multiple Values.mp4
10.7 MB
13. Photo Blog/3. Storing Multiple Values.vtt
4.6 KB
13. Photo Blog/4. Uploading Pictures.mp4
29.5 MB
13. Photo Blog/4. Uploading Pictures.vtt
11.7 KB
13. Photo Blog/5. Displaying Pictures.mp4
4.5 MB
13. Photo Blog/5. Displaying Pictures.vtt
1.9 KB
14. Web Dev Toolkit/1. Keyed-Hash Message Authentication Code (HMAC).mp4
12.9 MB
14. Web Dev Toolkit/1. Keyed-Hash Message Authentication Code (HMAC).vtt
5.9 KB
14. Web Dev Toolkit/10. Hands-On Exercise Solution.mp4
8.4 MB
14. Web Dev Toolkit/10. Hands-On Exercise Solution.vtt
2.6 KB
14. Web Dev Toolkit/11. AJAX Introduction.mp4
40.7 MB
14. Web Dev Toolkit/11. AJAX Introduction.vtt
15 KB
14. Web Dev Toolkit/12. AJAX Server Side.mp4
46.3 MB
14. Web Dev Toolkit/12. AJAX Server Side.vtt
14.4 KB
14. Web Dev Toolkit/2. Base64 Encoding.mp4
11.3 MB
14. Web Dev Toolkit/2. Base64 Encoding.vtt
3.9 KB
14. Web Dev Toolkit/3. Web Storage.mp4
15.5 MB
14. Web Dev Toolkit/3. Web Storage.vtt
7.1 KB
14. Web Dev Toolkit/4. Context.mp4
40.7 MB
14. Web Dev Toolkit/4. Context.vtt
16.1 KB
14. Web Dev Toolkit/5. TLS & HTTPS.mp4
36.8 MB
14. Web Dev Toolkit/5. TLS & HTTPS.vtt
12.3 KB
14. Web Dev Toolkit/6. JSON - JavaScript Object Notation.mp4
33.1 MB
14. Web Dev Toolkit/6. JSON - JavaScript Object Notation.vtt
11.9 KB
14. Web Dev Toolkit/7. Go & JSON - Marshal & Encode.mp4
44.1 MB
14. Web Dev Toolkit/7. Go & JSON - Marshal & Encode.vtt
12.4 KB
14. Web Dev Toolkit/8. Unmarshal JSON with Go.mp4
40.5 MB
14. Web Dev Toolkit/8. Unmarshal JSON with Go.vtt
13.5 KB
14. Web Dev Toolkit/9. Unmarshal JSON with Go using Tags.mp4
33.1 MB
14. Web Dev Toolkit/9. Unmarshal JSON with Go using Tags.vtt
13.1 KB
15. Go & Mongodb/1. Organizing Code Into Packages.mp4
39.2 MB
15. Go & Mongodb/1. Organizing Code Into Packages.vtt
13.2 KB
15. Go & Mongodb/2. Create User & Delete User.mp4
15.1 MB
15. Go & Mongodb/2. Create User & Delete User.vtt
5.6 KB
15. Go & Mongodb/3. MVC Design Pattern - Model View Controller.mp4
32.9 MB
15. Go & Mongodb/3. MVC Design Pattern - Model View Controller.vtt