![](https://assets.teachablecdn.com/page-block-default-images/image-with-text-1.jpg)
Example Image with Text
Use this Image with Text block to balance out your text content with a complementary visual to strengthen messaging and help your students connect with your product, course, or coaching. You can introduce yourself with a profile picture and author bio, showcase a student testimonial with their smiling face, or highlight an experience with a screenshot.
Example Text
Use this Text block to tell your course or coaching’s story.
Write anything from one-liners to detailed paragraphs that tell your visitors more about what you’re selling.
This block - along with other blocks that contain text content - supports various text formatting such as header sizes, font styles, alignment, ordered and unordered lists, hyperlinks and colors.
![](https://assets.teachablecdn.com/page-block-default-images/text-with-image-grid-1.jpg)
Example Title
Use this block to showcase testimonials, features, categories, or more. Each column has its own individual text field. You can also leave the text blank to have it display nothing and just showcase an image.
![](https://assets.teachablecdn.com/page-block-default-images/text-with-image-grid-2.jpg)
Example Title
Use this block to showcase testimonials, features, categories, or more. Each column has its own individual text field. You can also leave the text blank to have it display nothing and just showcase an image.
![](https://assets.teachablecdn.com/page-block-default-images/text-with-image-grid-3.jpg)
Example Title
Use this block to showcase testimonials, features, categories, or more. Each column has its own individual text field. You can also leave the text blank to have it display nothing and just showcase an image.
Example Curriculum
- Plain Text | Cipher Text | Private and Public Key | Symmetric and Asymmetric Key | ssh | Key Based Authentication | User Management (217:10)
- Useradd Command | adduser Command | GECOS | chfn Command | man Command | finger Command | who Command | w Command | Home Directory | home directory | Bash Shell | Nologin Shell | Shell Program | Interactive Users | Non interactive Users (138:11)
- Superuser | General User | System or Service User | Hashing | Epoch Time | Password Aging (137:51)
- User Permissions| Permissions on a file | Permissions on a directory | Modes | chmod Command | chown Command | su Command | Groups | chgrp Command (149:08)
- DAC (Discretionary Access Control) | Linux Permissions | Special Permissions | Sticky Bit | SGID | SUID | Challenge of 'w' Permission | Set sticky bit on a folder | Primary Group | Secondary Group | newgrp command | gpasswd command | Use case of SUID (147:23)
- POSIX | ACL | getfacl Command | setfacl Command | Mask | Effective Permissions | Umask | Sudo Power| Admin Level Commands | System Level Commands | /etc/sudoers main configuration file | /etc/sudoers.d secondary configuration file | Wheel Group | Visudo (172:25)
- Security Program | Firewall | Network Service | Network Traffic | Firewalld Service | Pre-created rules (Zones) | Custom rules | firewall-cmd Command | Network Interface Card (NIC) | Implement Firewalld on NIC Target | Zones | PAT | Masquerade | Port Forwarding | Rich Rules (194:50)
- Basic concepts of Partition | Hard Disk | Different types of Hard Disk | Steps to create Virtual Hard Disk (100:24)
- Create a Partition (100:08)
- Partition | Format | Mount (94:25)
- LVM | Extend the LV (103:24)
- LVM | Reduce LV (79:12)
- Docker Basic Commands | Launching container | Port Number | Configure Container as Webserver and Database Server | Environmental Variables (114:19)
- Word Press | MySQL | Set-up Three Tier Architecture | Patting | Hosting a Webpage | Container Linking (122:16)
- Docker Networking | NAT | Networking Basics | SDN | Network Infrastructure | Bridge (129:28)
- Runtime | Plugins | NAT | Bridge Network Interface | SDN | DHCP | DNS | Subnet | Gateway | IPAM | Custom Network Infrastructure (135:17)
- PID | Why Docker is Superfast? | Need of OS | Process | Nested Process | Pgrep Command | /proc directory | Bash Shell | Kernel | Cgroup (98:19)
- Day 1 - What is forntend|what is backend|Which language to use for frontend or backend |mvc| Creating web page | Creating form | Start and end tag | tag | what is html | Radio button | Checkbox |difference in radio button and checkbox | Different input types | textarea input type | label tag (107:23)
- Summary Session 1
- Day 2 - Events | Browser console | alert() function | onclick() event | prompt() function | creating functions | Running javascript from address bar | Accessing cookies using javascript | Anchor tag | tag | creating variable | concatenation (101:15)
- Summary Session 2
- Day 3 - DOM(Document Object Module) | Document Variable | getElementsbyTagName() function | value property | innerHTML property | getElementbyId() function | TextArea() | tag | Creating live html interpreter (106:34)
- Summary Session 3
- 4. Marquee tag | Var Keyword | Let Keyword | Function in Javascript | Window in Javascript | setInterval() function | setTimeout() function | clearInterval() function | Running live date in the browser using javascript (129:32)
- Summary Session 4
- 5. Node JS | Alert Function | Function | Function Keywords | Special Symbols (=>). (108:57)
- Summary Session 5
- 6. Full Stack Web Development Training By Mr. Vimal Daga_GMT20240522-084408 (122:08)
- Summary Session 6
- 7. AWS Ec2 service | HTTP protocol | Webserver | Public IP | Install httpd | Web page | Url | javascript ajax | httpd request | action/get | httpd response | Status code | XMLHttp request module | Class | Backend page | caches memory | javascript synchronous | asynchronous | php sever (107:08)
- Summary Session 7
- 8. launch ec2 instance | new keyword | CGI - bin | backend programming | create button | preformated | pre keyword | import time module | Asynchronous | request | states | ready | state | event | on ready event | Ajax (88:56)
- Summary
- 9. Custom data structure | Class | Object | reference | Multi-threding | parallel | inheritance | parent class | child class | single inheritance | base class | Multiple inheritance | constructor | property | crud operation | public variable | private keyword | access modifier concept (96:19)
- Summary
- 10. Custom data structure | Class | Object | Template | Oops | Ram | list | Initiatioztion | reference | Multi-threding | parallel | inheritance | parent class | child class | single inheritance | base class | drive class | Multiple inheritance | constructor (277:45)
- Summary
- 11. list | length() function | pop() function | method | data type | Object | variable | key value pair | property | crud operation | private data | public data | this keyword | getter function | set function | anonymous (98:40)
- Summary
- 12. Style tag | paragraph tag | h1 (heading tag) | Attribute | Alignment | Id | Class | Div tag(Division) | Border | color | height | width | background color | overflow | position | hover | radius | Internal CSS | Display | href | Cursor properties (120:35)
- Summary
- 13. Full Stack Web Development Training By Mr. Vimal Daga on 4th June_GMT20240604-085211 (127:27)
- 14. Full Stack Web Development Training By Mr. Vimal Daga_GMT20240606-094649 (44:27)
- 15. Full Stack Web Development Training By Mr. Vimal Daga_GMT20240607-092558 (111:17)
- 16. Full Stack Web Development Training By Mr. Vimal Daga_GMT20240613-092609 (111:55)
- 17. Full Stack Web Development Training By Mr. Vimal Daga on_GMT20240614-100058 (56:01)
- 18. Full Stack Web Development Training_GMT20240618-090156 (90:31)
- Summary Session 1
- Summary Session 2
- Summary
- Summary
- 5. brainstorming (79:30)
- Summary
- Summary
- Summary
- Summary 9
- 10. opencv | numpy array | crop face | object | computer vision | model | haar cascade | haar cascade face director model | Cascade classifier | detect multi scale function | 2D | coordination | face recognition | not keyword | None keyword (212:48)
- Summary
- Summary
- Summary
- Summary
- Summary
- SUmmary
- Lists | text-to-speech | pyttsx3 library | speaker driver | converting strings to audio | DataFrame | resolving row-wise operation limitations faced in dictionaries | Pandas library | loc[] function | .csv files | read_csv() function | describe() function (101:20)
- Summary - Lists | text-to-speech | pyttsx3 library
- list in Python | memory address | Copy module | shallow and deep copy | deepcopy() function | 2-D & 3-D lists | Functions | Iteration | for loop (105:39)
- Summary - list in Python | memory address
- Menu program | integration of Python and Linux | If-else conditions | while loops| system| or OS commands in Python | tput setaf <0-7> command | OS module | triple quotes (“””) | input() function | (92:04)
- keyword |all types of containers: lists, dicts, sets, strings | File handling | manipulate file | two categories, text file, and binary file | handle file exceptions | append mode| Reading a file | read() | readline() | function tell ()| Closing a file | (125:34)
- Summary - keyword |all types of containers: lists, dicts, sets, strings
- File handling | read mode ("r"), | write mode ("w") | append mode ("a") | open() function | tell() method | file position: | Seek() function | (92:15)
- Summary - File handling | read mode ("r"),
- Object Oriented Programming | Classes |data structure. | object | instantiation | data member |member functions | Access Modifiers | Public | Private | Setter and Getter | (90:45)
- Summary - Object Oriented Programming | Classes |data structure
- Open() function | hard disk is located | “With” keyword | “speech_recognition” | “Pyaudio”| text.lower() | Google Recognize API | (117:59)
- Module | function (def) | call function | OS module | if __name__ | "__main__" | infinite loop | (88:35)
- Anonymous function |lambda keyword.| adding two numbers function | modulo operator | modulo operator| filter() function | built-in function | database | (90:28)
- Server | Socket programming. | Networking program | IP + port Number means | Bind function | netstat -tnip command. | client | (85:45)
- Summary - Server | Socket programming. | Networking program
- Server side code | client side program | network programming | conn variable | conn.recv | os.system | (70:00)
- Summary - Server side code | client side program
- Server | Socket programming | handle input and output | external sources | IP and port number|while" loop (97:18)
- Summary - Server | Socket programming | handle input and output
- local IP address | Network programming | Variable|string data | Client and server| while loop (67:16)
- Summary - local IP address | Network programming
- Threading | Multi-threading | RAM | CPU | Stack memory | function (72:08)
- Exception handling | File handling | close() | read() | write() | (88:37)
- iteration | TTS | pyttsx3 | program file | speaker | (134:36)
- Discussion on Cloud First Approach | Discussion on Cloud Computing Basic | Introduction about Servers | AWS Cloud Introduction | AWS Data centers and their locations | AWS Availability zones | AWS Regions | AWS EC2 (127:21)
- Accessing EC2 instance using SSH protocol | Internet's networking over the globe | Proxy concept | Socks5 Proxy with implementation | Deploying simple web page on EC2 | Global Accelerator | AWS's Global Network Infrastructure (142:04)
- Utility/Standalone Service | AWS Global Network | Global Accelerator | Edge locations | AWS Compute Optimizer | regional service | global service (126:28)
- Need of the cloud | Public cloud | Ec2 and azure virtual machine | Multicloud strategy | Cost optimisation | Latency issue | Infrastructure as a service | Region and Location | Multicloud architecture | Storage(EBS and Azure disk storage) | Auto scaling (ASG and auto scaling sets) (123:04)
- Summary - Need of the cloud | Public cloud
- AWS CLI | Need for Aws CLI | Aws configure | Log in to Aws using the CLI | Access key and secret key | Launching the EC2 instance using CLI | Creating own custom commands | Script | Uploading object in S3 bucket using AWS CLI (110:41)
- Summary - AWS CLI | Need for Aws CLI | Aws configure
- What is a Platform | Platform as a service | Infrastructure as a service | AWS Elastic Beanstalk | Setting up apache webserver in EC2 instance | EC2 vs Beanstalk uses | Setting up AWS Elastic Beanstalk | Domain name | Environment | Creating and uploading the code in Beanstalk (127:10)
- Summary - What is a Platform | Platform as a service
- What is IAM Role | Policy | Attaching different policies to EC2 | Attaching policies to Lambda function | AWS Systems manager | Nodes | SSM agent | Allowing ssm agent policy for EC2 instance | Running commands in EC2 using the AWS Systems manage (123:08)
- Summary - What is IAM Role | Policy
- AWS Cloud Training By the World Record Holder Mr Vimal Daga_GMT20240503-151933 (108:28)
- Summary - AWS Cloud Training
- Introduction to Kubernetes (57:56)
- Lab setup (21:20)
- Minikube setup document
- Creating pod (27:29)
- YAML language (16:55)
- Launching first pod from YAML file (45:20)
- Summary
- Labels (50:47)
- Replicas (47:24)
- Summary
- Service - Load balancers (72:51)
- Summary
- Types of Load balancers (50:03)
- Summary
- Types of Services (31:22)
- Node port & Cluster IP (48:02)
- Summary
- Environmental Variables (36:42)
- Replica set (33:15)
- Summary
- Storage in container (44:46)
- Storage in kubernetes (65:41)
- Summary
- Storage Class (48:16)
- Provisioner (47:46)
- Summary
- Deployment (89:54)
- Summary
- Secret (12:54)
- Kustomize (47:52)
- Summary
- Namespace (21:17)
- 1. Introduction to Terraform | Why Terraform is used | Infrastructure | Infrastructure as code | Aws Cloud formation | Hashicorp configuration language | Workstation | Terraform installation | Plugins | Terraform registry | Providers | Creating a Terraform file | Terraform init | Resources (127:17)
- 2. Imperative and declarative way of code | Desire state and current state | Idempotent concept | Variables in Terraform | Creating list in Terraform | Assigning Multiline values to a variable | Auto approve in Terraform | Storing sensitive data in variable | Map type variable (107:53)
- 3. EBS volume | ssh using key | Lauching ec2 instancing | Creating And Attaching EBS volume | aws_instance resource | aws_volume_attachment resource | Data Sources | Configuring webserver | remote-exec provisioner | connection keyword | automating login | inline[] | null resource | command keyword (122:31)
- 4. Creating a project using the Terraform | VPC in AWS cloud | Setting up VPC using Terraform code | Cidr block | DNS | What is Subnet | Setting up Subnet using Terraform code | Internet Gateway | Setting up Internet Gateway using Terraform code | What is Route table (118:12)
- 5.Terraform Training by the World Record Holder Mr. Vimal Daga on 5th May 2024_GMT20240505-132114 (139:49)
- 6. Variables in Terraform | How to pass variable value in command line | Multi environment setup | Functions in Terraform | tfvars file | Optimising the code using variables | What are modules | Creating modules | How to use the module (148:19)
- 7. Terraform Training by the World Record Holder Mr. Vimal Daga on 19th May 2024_GMT20240519-094621 (104:38)
- 1.Why Jenkins ? | Jenkins Alternative Tool | Testing automation tool | SCM -GitHub | DevOps in Industry | CI/CD | Pull & Push Code | End To End Process | Reprovisioning | Java In Jenkins | Automation tools | Private & Public Key Concept | DevOps methodology | Jenkins Installation (127:21)
- 2. " Why do we Need Jenkins? | Manual Setup & Automated Setup Concept | Jobs/Item/Projects In Jenkins | Sudo Power to Jenkins | Privileges Concepts | Interactive & Non-Interactive Commands | Web-Server Configuration Via Jenkins | Permission Concepts In Linux | SCM-GitHub | GitHub Repository (181:42)
- 3. Importance Of Plugins | Multi-System Concept | Distributed Scheduling Concept | Jobs(Executors) | Credentials In Jnekins | Master-Slave Setup | Pre-requisites For Slave-Configuration | Slave Agent Program | Workspace/Root-Directory | Launch Container Via Jenkins | SCM-Github (216:15)
- 4. Working Difference of Master & Slave Node | Uses Of Triggers | Deployment Strategies | End To End Automation Concept | Integration of Jenkins with K8S & GitHub | Code push to GitHub via GitBash | Poll SCM | GitHub-Webhook | Image push To docker hub | Test Cases-Manual & Automated (197:03)
- 5. Slave nodes | Jobs | Parameter | Function | String parameter | Default value | Job ID | Environment veriable | Build number variable | Job name variable | SCM tools | Build the Docker image | Docker file | Docker hub | Overwrite image | Rollback | Trigger | Multiple stages | Post build actions (153:54)
- 6. Pipeline As A code | Permanent Agent(Slave) | Dynamic Provisioning | Docker Plugin | Cloud | Daemon | Security Groups | Docker Image | Docker Hub | Slave Node Via SSH | Slave Node Configuration | JDK Setup In Node | Image Pull From DockerHub | Jenkins Docker Agent | Pull Strategy Of Agent | (165:30)
- 7. " Automations | Dependency | Job creation | WebUI, CLI and API | Job/Pipeline | Create job Automatically | Create a pipeline Automatically | Pipeline as code (PAC) | Launch Jenkins in kubernetes | Expose Jenkins | Jenkins pod | Logs command | Pipeline plugin | SCM tools (183:28)
- 1. DevOps Tools | Configure Program | Type of configure | program code (Scripting, Intelligence) | Usecase | Installation on RHEL9 | Configuring host file | Resources | Control Node | Manger Node | AWS intance Lunche | Remote Login Using SSH | Ansible List Host configure | sshd configure | model (168:08)
- 2. Configuration Management | Controller Node & Target Node | Password Authentication Inventory | Configure Apache HTTPD Webserver | Idempotent (111:45)
- 3. Controller Node | target node | ADHOC | Playbook | YAML | vi editor | ansible-playbook –syntax-check web.yml | ansible-playbook web.yml | html | yml extension | systemctl status httpd | enabled | package | ansible-playbook –h |“ansible-doc module_name | “ansible-doc –l | (76:01)
- 4. target node | manage node | instances | Git Bash | Vim editor | ansible-playbook basic.yml | Ansible Debug Module | Gathering Facts | vars value | cat main.yml | msg | variable | String | httpd | web server | verbosity | --extra-vars parameter | (116:26)
- 5.ansible-doc command | command module | File module | creating/ deleting directories | Target Node |copy module | playlist | sequencing (/n /t) | OS footprint | Controller Node | facts | User Defined Variable | debug module | Ansible gathering | syntax to print | httpd | apache2 | WAMP | (126:52)
Example Image with Text
Use this Image with Text block to balance out your text content with a complementary visual to strengthen messaging and help your students connect with your product, course, or coaching. You can introduce yourself with a profile picture and author bio, showcase a student testimonial with their smiling face, or highlight an experience with a screenshot.
![](https://assets.teachablecdn.com/page-block-default-images/image-with-text-2.jpg)
Example Featured Products
Showcase other available courses, bundles, and coaching products you’re selling with the Featured Products block to provide alternatives to visitors who may not be interested in this specific product.