0

Loading ...

Instructor Name

Ranjith Kumar

Category

Web Development

Reviews

5 (2 Rating)

Course Requirements


There are no prerequisites. Anyone interested, can join this workshop

Course Description

Want to make your own Website ?
Don't know how to write a Code for a Website?
Want a Dynamic Website which can be update very easily ?
Don't want to pay a huge amount to web designer for website development ?
Want to know how to bring your Website on top on Search Engine like Google, Yahoo etc. ?
Want to know how to reach to your target audience via Social Media ?
Want to know how to build up a brand ?
Want to know about Web Security ?

AI4NoCode presents India's Unique two days Combo Workshop on Web-O-Master: Next-Gen Web Development. It's a two days workshop based on Web Development, CMS, Search Engine Optimization (SEO), Social Media Optimization (SMO), App Development & Web Security. 

Key Features of the Workshop:

  • Hands-On Learning: Participants will engage in practical exercises using Joomla, a popular open-source CMS, to create and manage websites.
  • SEO Strategies: Learn effective techniques to optimize websites for search engines, ensuring better visibility and higher rankings.
  • Social Media Branding: Discover how to promote websites and products on social media platforms and utilize analytics tools.
  • Web Security Essentials: Understand the importance of web security and how to protect websites from potential threats.


Workshop Objectives:

  • Introduction to Web Technologies and CMS: Gain foundational knowledge of web technologies and the role of content management systems (CMS).
  • Exploring Joomla Features: Understand the key features of Joomla as a CMS and how it facilitates website management.
  • Website Content Administration: Learn to manage website content effectively using Joomla's back-end functionalities.
  • Hosting Management and Professional Email Setup: Acquire skills to manage your own hosting services and create professional email accounts.
  • Social Media Promotion: Discover strategies for promoting your website on social media platforms like Facebook and LinkedIn.
  • Search Engine Optimization (SEO): Understand SEO principles and techniques to enhance your website's visibility on search engines like Google and Yahoo.
  • Web Security Fundamentals: Learn the basics of web security to protect your website from potential threats and vulnerabilities.


Topics to be covered in this Workshop:

Introduction

  • What is a web application?
  • Basics of web development
  • Types of scripting languages
  • Difference between server-side and client-side scripts
  • Local web development setup (WAMP, XAMPP, etc.)
  • Testing the local environment

Web Server and Domain

  • What is a web server?
  • What is a domain name?
  • Is it free?
  • How to register a domain name?
  • How to purchase web server space?

HTML

  • What is HTML?
  • Creating the first web page
  • Introduction to common tags
  • Tag structure to be followed
  • HTML trends

Scripting

  • What are client-side scripts?
  • What are server-side scripts?
  • Introduction to PHP
  • Running basic PHP code

MySQL, phpMyAdmin, and Connectivity

  • What is MySQL?
  • Introduction to SQL
  • Running the first SQL code
  • What is phpMyAdmin?
  • Understanding the interface
  • Creating a database in the local MySQL server
  • Creating users and assigning access rights in phpMyAdmin
  • MySQL connectivity using PHP

Forms using HTML and PHP

  • What is a form?
  • GET and POST methods
  • Google Forms
  • Embedding a Google Form on your own page

Uploading a Website to a Server (FTP Access)

  • What is an FTP client?
  • Introduction to FileZilla
  • Uploading a website to a web server

Web Development and CMS

  • Introduction to web designing
  • CMS, web systems, and planning
  • Understanding different web technologies
  • Understanding web layout
  • Understanding Joomla CMS

Web Designing using Joomla CMS

  • Basic understanding of databases (MySQL)
  • Installing and configuring Joomla
  • Choosing and editing templates
  • Working with menus
  • Extending Joomla: modules, components, and plugins
  • Creating web pages in Joomla
  • Launching a Joomla site

cPanel and Hosting Administration

  • What is cPanel?
  • Hosting administration with cPanel
  • Creating backups
  • Publishing a website
  • Creating professional email addresses (e.g., ram@example.com)

Search Engine Optimization (SEO)

  • Introduction to SEO (Search Engine Optimization)
  • SEO on HTML websites
  • SEO in Joomla
  • Google Analytics session
  • Joomla advanced parameters

Social Networking Session

  • Social Media Optimization (SMO)
  • Defining marketing strategies
  • Favicon
  • Facebook Analytics

Web Security

  • Introduction to web security
Duration: The workshop will be conducted over two consecutive days, with 6-7 hours of sessions per day.


Course Outcomes

  • Certificate of Participation for all the workshop participants.
  • At the end of this workshop, a small competition will be organized among the participating students and winners will be awarded with a 'Certificate of Excellence'.
  • Certificate of Coordination for the coordinators of the campus workshops.

Course Curriculum

Instructor

Ranjith Kumar

5 Rating
2 Reviews
68 Students
10 Courses

·       Rich 8+yrs experience in various domains including Cloud technologies, programming language, scripting language.

·       Good experience as a IOT & Robotics trainer with expertise in designing and delivering effective training programs.

·       Proficient in Python programming language, including advanced topics such as object-oriented programming, data structures, algorithms, and libraries.

·       Strong knowledge of Python frameworks like Django and Flask for web development.

·       Familiarity with popular Python libraries and tools such as NumPy, Pandas, Matplotlib, and scikit-learn for data analysis, visualization, and machine learning.

·       Ability to explain complex concepts in a simplified and engaging manner.

·       He has delivered trainings on Microsoft, IBM Watson, Ubuntu, Horizon, Citrix, Azure, AWS

·       Excellent communication and presentation skills.

·       Experience in conducting workshops, boot camps, and corporate training sessions.

·       Up-to-date with the latest trends and advancements in Python programming.

 

Technical Skills:

·        Programming Languages: Python

·        Scripting Languages:

o   PowerShell

o   Shell script.

·        Cloud Platforms:

o   Amazon Web Services (AWS)

o   Microsoft Azure

o   Google Cloud Platform (GCP)

·        Version Control Systems: Git.

·        Operating Systems:

o   Windows (server & client)

o   Linux (RHEL, CentOS, Ubuntu, etc.)

·        DevOps:

o   Docker & Kubernetes

o   Ansible

o   Terraform

 

Certifications:

·       Microsoft Certified trainer (MCT).

·       Microsoft Azure Administrator

 

Training delivered for:

·       Trinity (Linux, PowerShell, Azure, power BI)

·       Trinity(Azure, Python)

·       Trinity (JAVA, Springboot, Angular, Linux, Shell script, PowerShell)

·       SHLR (Python, PowerShell, Azure, Linux, Shell script, Microsoft Cloud Services)

·       EZ Infotech (Linux, Shell Script)

·       VVTECH (Robotics, Raspberry pi, AWS)

·       Wogglesoft (PowerShell, Azure, Python)

·       NEXIOT (Azure, Angular,MSSQL,Springboot)

·       NEXIOT (Python, PowerShell, Azure, Linux, Windows server, Shell script,Ubuntu)

 

Microsoft Azure

·       Managing Azure subscriptions.

·       Creating & managing Azure users & groups.

·       Managing Azure users using Role Based Access Control (RBAC)

·       Monitoring & alert resources in Azure & managing activity logs.

·       Deployment using PowerShell, Visual Studio, ARM template & Azure portal.

·       Creating Azure storage account, VM storage, Data replication, Azure storage explorer.

·       Storage services such as BLOB, Azure files, tables, queues.

·       Securing & accessing data using shared access keys, Azure backup, CDN.

·       Creating, accessing, managing, scaling, resizing, monitoring & troubleshooting Azure Linux & windows VM.

·       Creating & managing Azure virtual network (Vnet).

·       Configuring vnet-to-vnet peering, P2S VPN.

·       Managing Azure Active Directory (AAD).

·       Synchronizing & managing on-premises users & groups to Azure cloud using AD-Connect.

·       Migrating on-premises Hyper-V virtual machines to Azure cloud.

·       Creating, managing & removing Azure resources using PowerShell & Azure CLI 2.0.

·       Creating, managing, scaling & monitoring Azure web apps & custom domain with self-sign certificate.

·       Generating event-based alerts.

 

Microsoft Windows  

·       Installation & configuration of MS windows 2012r2, 2016 server & several client operating system.

·       Installation and Support to all users regarding OS.

·       Planning and executing Backup Strategy.

·       Installation, configuration and troubleshooting of DNS & DHCP server. Implementing, Configuring, maintaining and administering medium and large windows 2008, 2008r2, 2012, 2012r2 networks.

·       Installation and configuring ADDS.

·       Management & Monitoring using PowerShell Scripts, Automating AD object using PowerShell.

 

PowerShell

·       Upgrading older PowerShell version to new version.

·       Managing local system using PowerShell & scripts.

·       Generating certificate using PowerShell.

·       Digitally signing PowerShell script using digital certificate.

·       Managing Domain Controller (DC) objects (users, computers) using PowerShell.

·       Automating Administration with Windows PowerShell - 10961B

·       Advanced Automated Administration with Windows PowerShell - 10962B

 

Virtualization:

·       VMWare workstation, KVM, Hyper-V, Oracle virtual box.

·       Installation and Configuration of ESXi Server (6.0, 6.5), vCenter, vSphere.

·       Installation and Configuration Xen Server-6.1, 6.2, 6.5, Xen App, Xen Desktop-7.5.

 

Hardware:      

·       Hardware maintenance & Troubleshooting.

·       Assembling Computers, Loading and Managing Software.

 

Linux:

 

·       Installing and maintaining all server hardware and software systems and administer server performance and ensure availability for same.

·       Various server configurations such as:

o   DHCP, Kickstart, Rsyslog, Backup, CUPS, FTP, ISCSI storage

o   LUKS, LVM, LVM snapshot

o   NFS, NTP, Samba, SSH, Telnet, Tiger-VNC

o   RPM & YUM server.  

·       Shell scripting for basic management.

·       Packstack OpenStack.

·       Efficiently managed all internet applications inclusive to DNS, RADIUS, Apache, MySQL, PHP.

·       Taking frequent back up of data, create new storage procedures and scheduled back up is one of the duties.

·       Maintain system backups and to restore all procedures and provide required training to all users.

·       Designing and maintaining all system tools for all scripts.

·       Integrate all required software’s and resolving issues across various technologies and design require enterprise servers and provide back up support.

·       Evaluate all documents according to system requirements and evaluate all design and perform tests on all development activities.

·       Develop an infrastructure to provide support to all business requirements and perform regular troubleshoot on system to resolve all issues.

·       Monitor everyday systems and evaluate availability of all server resources and perform all activities for

·       Linux servers.

·       Assist to configure and deploy all virtual machines.

·       Administer all performance for various resources and ensure optimization for same and provide support to all applications.

·       Perform tests on all new software and maintain patches for management services and perform audit on all security processes.

 

Monitoring:

·       Monitoring with Nagios Monitoring tool (XI & Core)

·       Microsoft Azure / Amazon AWS EC2 / OpenStack.

·       Setting up environment for POCs and demos, Migrating applications to AWS.

·       Administering Amazon Web Services - EC2, Route53, S3, Auto Scaling, Cloud formation, Cloud watch, RDS, IAM etc, configuring cloud watch alerts to trigger Auto scaling and Integrating AWS services.

·       Providing cost effective solutions for the clients.

·       Monitoring all servers irrespective of Unix/Linux/windows platforms.

  

Student Feedback

Web-O-Master: Next-Gen Web Development

0

Course Rating
0.00%
0.00%
0.00%
0.00%
0.00%

No Review found

Sign In or Sign Up as student to post a review

Reviews

You must be enrolled to ask a question