Giter Site home page Giter Site logo

farhadi-erfan / web_workshop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ssc-public/web-workshop

0.0 1.0 0.0 22.87 MB

Angular, Jenkins, React, Redux, TypeScript, Django, GraphQL, Rest Framework, Docker and Kubernetes Tutorial

License: MIT License

HTML 24.41% JavaScript 31.63% CSS 2.73% Python 24.02% Shell 1.76% SCSS 0.66% Go 5.46% Dockerfile 0.88% TypeScript 3.99% C# 2.49% PHP 1.97%

web_workshop's Introduction

کارگاه برنامه‌نویسی وب دانشگاه صنعتی شریف

Sharif Web Programming Workshop
دستیار آموزشی: مصطفی قدیمی

Web_Workshop Status GitHub Issues GitHub Pull Requests License Github Stars

آموزش جامع و انجام پروژه‌های با سایز کوچک برای یادگیری بهتر مفاهیم، زبان‌ها و تکنولوژی‌های تحت وب.

📝 فهرست

Front-end Developer

  - HTML
  - CSS
  - JavaScript
  - JavaScript Frameworks (React, Vue, Angular, ...)

Back-end developer

تکنولوژی‌ها و زبان‌های جدیدی برای برنامه نویسی سمت سرور وجود دارد. مشهورترین زبان‌های و فریم‌ورک‌های امروزه، زبان‌های زیر هستند.

  - Django
  - Go
  - NodeJS
هم‌چنین دو ساختار برای توسعه‌ی آن‌ها وجود دارد که RestFul و GraphQL است.

نکته: یک توسعه‌دهنده سمت سرور، باید توانایی کار کردن با انواع پایگاه‌داده‌های رابطه‌ای و غیررابطه‌ای را داشته باشد.

Full-stack developer

توسعه دهنده‌ی full-stack به کسی اطلاق می‌شود که توانایی یک توسعه‌دهنده‌ی Front-end و Back-end را با هم دارد.

- Merging Front-End Skills + Back-End Skills

DevOps Engineer

مجموعه‌ای از تمرین‌ و رویه‌ها است که توسعه و ایجاد نرم‌افزار را با عملیات‌های فناوری اطلاعات (Development and Operations) را با هدف کوتاه کردن چرخه تولید نرم‌افزار با کیفیت بالا ترکیب می‌کند.

  - CI/CD
  - Docker
  - Kubernetes
  - Linux
  - ...

✍️ توسعه‌دهندگان

اسامی توسعه‌دهندگان به ترتیب حروف الفبا به شرح زیر است:

نحوه مشارکت

  • ابتدا باید این ریپازیتوری را fork کنید.
  • سپس باید pull request به این ریپازیتوری بزنید.
  • کامیت شما باید به فرمت زیر باشد:
“[Folder] [Type] commit message”

Folder: {React, Redux, Rest, CI/CD, Docker}
Type: {Dev, Author}
نام فولدرها یکی از فولدرهای ریپازیتوری است و منظور از Type، توسعه‌ی بخش پیاده‌سازی (Dev) و یا بخش آموزش (Author) است.

برای نمونه یک کامیت در ادامه آمده است.

“[React] [Author] Hook Tutorial Added”

web_workshop's People

Contributors

mostafaghadimi avatar aryanahadinia avatar mohammadjafari80 avatar amoohashem avatar saeesaadat avatar shalireza avatar rezaaminimajd avatar farhadi-erfan avatar jamshidi799 avatar atenasadat avatar amdigbari avatar alirezat99 avatar sh3rlock3d avatar arplusman avatar dependabot[bot] avatar mjg79 avatar sa1378 avatar armanzarei avatar arshiaakhavan avatar abolfazlasad avatar neginjafariii avatar parsarsm avatar alijavanj1 avatar alrz1999 avatar alirezadizaji avatar moeiniamir avatar titansarus avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.