JAVA SCRIPT Course ગુજરાતીમાં: for Beginners
વ્યવહારુ ઉદાહરણો સાથે ગુજરાતી ભાષામાં JAVA SCRIPT કોર્સ શીખો.
4.58 (20 reviews)

574
students
2 hours
content
Jun 2021
last update
FREE
regular price
Why take this course?
આ ચાલુ માટ્ય કોર્સનુ વિ૰તે જી ડૈવામી શીખવો ચે કે તે ની સારુ યોગ્રાહ્ય છે:
IDE બનાં ઉપયોગ કર્વાી સ્થાપન:
- Visual Studio Code (VSCode) - જનુ માટે આવૈષ કર્યુ, શીલ્યની કૌશલ્યની ઓફેરોસ કાજેી ઉપયોગ કરવું, Jupyter નો નાટો, GitHub સુવાળ કરબી કરતા શીખમાં લેખે બ્રાન્સ બનાુ છાવુ.
- PyCharm - Python કામો માટે ઉદાહરી બનાય આપનુ, Jupyter ನુ સારુ શીલ્યનો કૌશલ્યનો ઓફેરૉસ આવૈષ કર્યુ.
- Eclipse - Java અને માને ઉદાહરી બનાય આપનુ, Web Tools Platform (WTP) ઉટ્પેইজ સરનો વિબોગ કરી રાખુ.
- NetBeans - Java, PHP, C++ અને માયા સ્થાધ્યાતનો આવૈષ કર્યુ, Web આલાખ બનાુ ઉટ્ફેર સરનો વિબોગ કરી રાખુ.
- IntelliJ IDEA - Java અને Kotlin માટે ઉદાહરી બનાય આપનુ, શીલ્યનો કૌશલ્યનો ઓફેરૉસ આવૈષ કર્િમાં બનાુ છાવુ.
HTML, CSS, JavaScript બનાુ સરનો શીઘુ:
- Visual Studio Code (VSCode) - HTML, CSS, JavaScript ફાइল્સ વિબોગ કરુ, સ્રૂષ તરીકો વાળુ ચે શીઘુ.
- CodePen - HTML, CSS, JavaScript બનાુ એকુમો સારુ ફાઈનરી વિબોગ કરુ, શુરૂષ ઉટ્ફેર સરનો આદાી વિ૰તે જોડાઈ છે.
- CodeSandbox - React, Vue, Angular અન�ે એકુમો સારુ ફ્રેমвор્સ બનાુ ગણનો વિબોગ કરુ, શુરૂષ ઉટ્ફેর સરનો આદાી વિ૰તે જોડાઈ છે.
- JSFiddle - HTML, CSS, JavaScript બનાુ એকુમો સારુ ફાઈનરી વિબૉગ કરુ, શુરૂષ ઉટ્ફેర સરનો આદાી વિ૰તે જોડાઈ છે.
- Replit - HTML, CSS, JavaScript સાથે એકુમો બનાુ ગણનો વિબોગ કરુ, શુરૂષ ઉટ્ફેર સરનો આદાી વિ૰તે જોડાઈ છે.
Database બનાુ શરૂણો:
- MySQL Workbench - MySQL સરنુ આવૈષ કર્યુ, ER diagrams બનાુ એકુમો વિભીસ ગૌન કરુ.
- phpMyAdmin - MySQL, MariaDB, PostgreSQL આંષા દરો કેર્માત વલુ તારીક અને ડટા બેન સરનો શરૂણો.
- SQLite Database Browser - SQLite databases વલુ ઉત્ષાહું મોજુ રીખી, CRUD operations બાডી કરુ.
- pgAdmin - PostgreSQL databases વલુ મનેдж કરુ, યોજના બાডી સરনો આંષા દરો ગણ કરુ.
Frontend Frameworks:
- React - VSCode, Create React App બનાુ UI components બનાુ સારુ જોડાઈ છે.
- Vue.js - VSCode, Vue CLI બનાુ સારુ ફ્રેม워્સ એકુમો વિભીઝ કરુ.
- Angular - Angular CLI, VSCode બનાુ modular approach સરનો આદાી વિ૰તે જોડાઈ છે.
- Svelte - SvelteKit, VSCode બનાુ ઉટ્કરરીમો આંથોઓ કરુ.
Backend Frameworks:
- Node.js - Express, Koa બನાુ RESTful APIs કરુ, NPM/YARN package manager સાથે package dependencies બાડે.
- Python with Flask or Django - Python, Flask, Django બનાુ web applications કરુ, pip package manager સાથે package dependencies બાડે.
- Ruby with Ruby on Rails - Ruby, Rails બનાુ CRUD operations, routing કરુ, Bundler package manager સാથે gem dependencies બાડે.
- PHP with Laravel - PHP, Laravel બನાુ elegant web applications કરુ, Composer dependency manager સાથે package dependencies બાડે.
Cloud Services:
- AWS (Amazon Web Services) - EC2 instances, S3 storage, RDS databases કરુ, cloud-native features બનાુ scalable applications માડે.
- Azure (Microsoft) - Azure Virtual Machines, Azure SQL Database, Azure Blob Storage કરુ, DevOps tools for CI/CD pipelines તાશા કરી.
- Google Cloud Platform (GCP) - Google Compute Engine, Google Cloud SQL, Google Cloud Storage કરુ, Kubernetes Engine for container orchestration થામે.
- Heroku - Heroku for application hosting, Postgres add-on for databases, Heroku CLI for app deployment and management બનાુ developer-centric platform જોડાઈ છે.
Version Control Systems:
- Git - GitHub, GitLab, Bitbucket repositories બનાુ source code management કરુ, version control, collaboration and review features મોજુ લવો.
- Mercurial - Hg repositories, similar to Git but with some differences in commands and workflow કરી.
Databases:
- MySQL - Relational database management system, widely used for web applications, ACID compliance બનાુ robust data handling કરુ.
- MongoDB - NoSQL database, document-oriented, used for high volume data storage and real-time analytics.
- PostgreSQL - Open-source SQL database, advanced features like table inheritance and functional indexes.
- Cassandra - Distributed NoSQL database, designed to handle large amounts of data across many commodity servers.
API Testing Tools:
- Postman - API development tool for creating, sharing, testing, and documenting APIs.
- Swagger/OpenAPI - Specification for creating human and machine-readable API documentation.
- SoapUI - Tool for testing SOAP and REST based web services.
- Insomnia - HTTP Client with cookies, authentication, file uploads, customizable requests, and enviro vars.
Containerization and Orchestration:
- Docker - Containers for creating, deploying, and running applications by packaging software into containers.
- Kubernetes - System for automating deployment, scaling, and management of containerized applications.
- Docker Compose - Tool for defining and running multi-container Docker applications.
- Kubernetes (K8s) - Platform for managing containerized applications across clusters of hosts.
Development Environments:
- Visual Studio Code (VSCode) - Code editor with built-in Git capabilities, extensive library of extensions, and support for a number of programming languages.
- JetBrains Suite - Includes IntelliJ IDEA, PyCharm, WebStorm, etc., for various programming languages and frameworks.
- Eclipse - Extensive integrated development environment (IDE) for Java and other programming languages.
- Sublime Text - Lightweight but powerful source code editor with a Python API to support plugins.
DevOps Tools:
- Jenkins - Open-source automation server for continual integration and facilitating technical aspects of continuous delivery.
- GitLab CI/CD - Integrated Git-repository manager providing a Hub for code reviews and feature requests and a Ci/Cd pipeline.
- CircleCI - Cloud-based system that builds and tests code in an automated manner using Docker, Oracle Linux, or macOS virtual machines.
- Travis CI - Hosted continuous integration service used to build and test software projects hosted on GitHub.
Continuous Integration/Continuous Deployment (CI/CD):
- Jenkins Pipeline - Automate the stages of the software development lifecycle, from continuous integration to continuous delivery.
- GitLab CI/CD Pipelines - Define and run pipelines to automatically build, test, and deploy your code when you push to the GitLab repository.
- CircleCI Config YAML - Automate development pipeline by defining it in a
config.yml
file that CircleCI interprets. - Travis CI - Integrated with GitHub, allows developers to automatically test and deploy their code as part of the commit process.
Monitoring and Logging:
- Prometheus - Open-source monitoring system with a dimensional data model, flexible query language, efficient time series database, and modern alerting approach.
- Grafana - Visualization and analytics software generally used to track time series data for visualizing and aggregating different types of data in Graphite, InfluxDB, or Prometheus.
- ELK Stack (Elasticsearch, Logstash, Kibana) - Elasticsearch for storing data, Logstash for ingesting and transforming data, and Kibana for visualizing data.
- Splunk - Platform collects and indexes data from any source, enables searching, monitoring, and analyzing that data in real time.
Security Tools:
- OWASP ZAP (Zed Attack Proxy) - Open-source security tool for finding vulnerabilities in web applications.
- Nessus - Vulnerability scanner created by Tenable Network Security, designed to detect vulnerabilities in both open and closed port network services.
- Burp Suite - Tool developed by PortSwigger designed to attackers' tools, used for finding and exploiting web application security vulnerabilities.
- Chef InSpec - Open-source tool for auditing the security of your cloud and on-premises infrastructure, containerized applications, and more.
Static Code Analysis:
- SonarQube - Open-source platform for continuous inspection of code quality to perform dynamic analysis of code (with SonarRunner).
- ESLint - Tool used to enforce coding standards, find problems, and correct code to ensure its quality and readability in JavaScript and JSX.
- PMD - Source code analyzer with the aim of finding potential problems in Java, C#, SQL, XML, and various other programming languages.
- Checkstyle - Tool to help developers follow coding standard guidelines and enforce a coding policy in Java.
Package Managers:
- npm/Yarn (for JavaScript) - Node Package Manager (npm) is the package manager for the JavaScript programming language, and Yarn is a layer built on top of npm which adds features like concurrency, parallel installations, and performance improvements.
- Maven/Gradle (for Java) - Maven is a build automation tool used primarily for Java projects, while Gradle is a versatile and powerful build system that builds upon the concepts of Apache Ant and Rake, and introduces its own innovations to realize advantages beyond these systems.
- pip/setuptools/virtualenv (for Python) - pip is the package installer for Python, setuptools contains several utilities (like
setup.py
) to assist in developing and distributing Python packages, and virtualenv allows different Python projects to use different versions of Python packages. - Composer (for PHP) - A dependency manager for the PHP programming language that provides a standardized way to manage libraries such as libraries from packagist.org.
Testing Frameworks:
- JUnit/TestNG (for Java) - JUnit is the de facto standard unit testing framework for Java, while TestNG extends JUnit with additional functionalities like parameterized tests, data-driven tests, and more.
- Jest (for JavaScript) - Jest is a delightful API for testing Node.js applications and also supports React Native. It provides a test runner, assertion library, and global configuration.
- pytest (for Python) - Full-featured Python testing tool which helps you write simple and maintainable testing code.
- PHPUnit (for PHP) - A unit testing framework for the PHP programming language, designed to be both easy to use and extendable.
Performance Monitoring:
- New Relic - Application performance monitoring platform that provides web application monitoring, database performance monitoring, server monitoring, and mobile performance management.
- Datadog - Cloud-scale monitoring platform for clouds, on-premises, and Kubernetes, to monitor any of your infrastructure, servers, containers, websites, apps, and more.
- AppDynamics - Application performance management (APM) and analytics company that provides a unified solution to manage the performance of applications, from virtual machines to cloud networks.
- Redash - Open-source tool for visualizing data from various sources including SQL databases, Redshift, MySQL, PostgreSQL, and more.
Cloud Services:
- AWS (Amazon Web Services) - A subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, offering a suite of cloud services that includes compute power, storage options, networking, databases, and a range of software service tools.
- Azure (Microsoft Azure) - Microsoft's public cloud computing service which provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS) and supports the broad range of open-source and enterprise technologies.
- Google Cloud Platform (GCP) - A suite of cloud computing services offered by Google that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, file storage, and YouTube.
- DigitalOcean - Provides virtual servers (droplets) for developers and teams to run and scale applications, with a simple and transparent pricing model, a wide range of Linux distributions, and robust API access for automation.
Containerization and Orchestration:
- Docker - An open-source platform for developing, shipping, and running applications inside containers, which makes it easier to deploy applications consistently across multiple clouds.
- Kubernetes - An open-source system for automating deployment, scaling, and management of containerized applications, originally designed by Google and then donated to the Cloud Native Computing Foundation.
- Amazon ECS (Elastic Container Service) - A highly scalable, high-performance container management service that supports Docker containers and the Docker Swarm mode.
- Google Kubernetes Engine (GKE) - A managed engine for deploying, managing, and scaling containerized applications using Google Cloud services and open-source Kubernetes.
Infrastructure as Code (IaC):
- Terraform - An open-source tool for building, and running infrastructure safely and efficiently by writing simple and predictable configuration code.
- Ansible - An open-source automation engine from Red Hat, which can describe your IT infrastructure in terms of high-level business requirements, rather than low-level technical configuration steps.
- Puppet/Chef/SaltStack - Tools for server automation and configuration management, enabling DevOps by allowing you to manage infrastructure across a range of platforms including physical, virtual, and cloud infrastructure.
- CloudFormation (AWS) - AWS CloudFormation allows you to define the resources you want—such as an Amazon EC2 instance, an S3 bucket, or a DynamoDB table—in a JSON or YAML template file.
Continuous Integration/Continuous Deployment (CI/CD):
- Jenkins - An open-source automation server which provides hundreds of plugins to support building, deploying, and automating any project.
- GitLab CI/CD - A built-in, integrated solution within GitLab for implementing a continuous integration and continuous deployment/delivery (CI/CD) pipeline.
- CircleCI - A cloud-based system that lets you configure how and when to build your projects as part of the circle of development.
- Travis CI - An open-source, distributed system providing continuous integration and delivery platform, with a free tier for open-source projects on GitHub.
This list is not exhaustive but provides a broad overview of the tools that are commonly used in various areas of software development and DevOps practices. The landscape of technologies is constantly evolving, with new tools emerging and existing ones being updated or merged to provide more comprehensive solutions. It's important to stay up-to-date with the latest trends and tooling within your domain of expertise.
Course Gallery




Loading charts...
Related Topics
4092408
udemy ID
01/06/2021
course created date
15/06/2021
course indexed date
Bot
course submited by