Data Science Languages: Python SQL Libraries & frameworks: Scikit-Learn Scipy Bokeh D3.js Dash Panel Streamlit Gradio PySpark Pandas Approaches: Statistical analysis Data visualization Feature engineering Feature importance analysis
Machine Learning Languages: Python Libraries & frameworks: Scikit-Learn Spark ML Approaches: Regression analysis Clustering Classification problems
DEEP LEARNING Languages: Python C++ Frameworks: Pytorch TensorFlow Keras ONNX (Open Neural Network Exchange) Cloud: Vertex AI Amazon SageMaker Mobile Machine Learning: CoreML CreateML TensorFlow Lite Pytorch Mobile Tasks: Computer Vision: Pytorch TensorFlow OpenCV Dlib Scikit-Image Natural Language Processing: Pytorch TensorFlow GPT-3 API NLTK Gensim SpaCy
Languages & platforms: C/C++ Java Android Things Python JS (NodeJS, Node-RED) Protocols: CoAP (IETF) DTLS (IETF) Eddystone (Google) HTTP (IETF) iBeacon (Apple) Bluetooth NFC Zigbee Z-Wave LoraWAN MQTT STOMP WebRTC WebSockets XMPP (IETF) Bluetooth Low Energy Hardware: Raspberry Pi Raspberry Pi Compute Module ASIC Nvidia Jetson Arduino Orange Pi Banana Pi Intel Movidius Custom hardware Cloud: IBM Watson IoT Platform AWS IoT Azure IoT Google Cloud IoT Serverless (Python, JavaScript) Other services
IOS Operating systems: iOS macOS watchOS tvOS Languages: Objective-C Swift Frameworks: UIKit Core Foundation Core Services Core Animation Core Location Core Bluetooth MapKit Media Player Cocoa Touch Alamofire RestKit MagicRecords StoreKit MKStoreKit CoreMotion CoreImage CoreText CloudKit QuartzCore UIKit Dynamics PassKit Photos HealthKit Natural Language Vision SwiftUI etc. Data storage: Core Data SQLite Realm Firebase Data languages: JSON XML SOAP Machine Learning: CoreML CreateML Ads: AdMob Augmented Reality: ARKit IDE: Xcode AppCode Analytics: Firebase Analytics Flurry Adobe Analytics Social networks: Facebook Twitter LinkedIn Instagram Tumblr Payments: Stripe Braintree Apple Pay PayPal Audio/video calls: Quickblox Vonage (ex TokBox) Sinch OpenWebRTC Agora Other: iMessage Apps Taptic Engine Dynamic Island Widgets
Android Languages: Kotlin Java C++ Frameworks: ObjectBox Dagger 2 RxJava 2 Volley Retrofit Retrolambda Gson Jackson EventBus Moxy Glide Picasso Espresso Mockito Firebase Dialogflow ML Kit TensorFlow Lite Jetpack Compose etc. Databases: SQLite Room JSON XML SOAP REST FlatBuffers OkHTTP Augmented Reality: ARCore Sceneform OpenGL JUML modelling IDE: Android Studio Analytics: Firebase Analytics Flurry Social networks: Facebook Twitter LinkedIn Instagram Audio/video calls: WebRTC
Cross Platform Mobile OS: iOS Android Desktop OS: Windows Ubuntu macOS Platforms: Flutter Xamarin Native (Android, iOS, UWP) Xamarin.Forms (Android, iOS, UWP, MacOS) Cordova PhoneGap NativeScript ReactNative Electron Blazor (mobile) MAUI (Android, iOS, MacOS, Tizen, Windows, Linux) Languages: JavaScript Cordova C# TypeScript Dart Frameworks: Angular React Flux Redux MobX Ionic Vue VueX Flutter (BLoC, Provider) Recoil Markup languages: SASS LESS HTML5 CSS3 XAML Data languages: RESTful SOAP XML JSON GraphQL Native plugins: Kotlin (Android) Swift (iOS) API: Geolocation Maps Phone calls Internet AJAX Accelerometer Compass Push notifications Data storage: File storage Local storage webSQL SQLite noSQL VCS: Git TFS SVN Audio/video calls: WebRTC
.NET Languages: C# XAML Frameworks cross platform: MAUI Xamarin Forms (iOS, Android, Windows, Linux, MacOS, Tizen) Frameworks native: Windows Forms UWP (Universal App) Databases: SQL Compact SQLite Entity Framework API integration Deployment: Azure DevOps GitHub Actions Microsoft AppCenter Custom installers Testing: xUnit nUnit MS Tests Moq Tools: Microsoft Visual Studio VSCode JetBrains Rider ReSharper dotTrace dotMemory DataGrip Top-notch packages: AutoMapper Swagger AutoFac FluentValidation Quartz.NET Json.Net MediatR Telerik DevExpress Audio/video calls: WebRTC
JAVA Languages: Java Frameworks: JavaFx Databases: SQLite PostgreSQL Hazelcast IMDG Flyway Libraries/Tools: Guice RxJava RabbitMq Jersey JetBrains Deployment: Ansible Docker Testing: xUnit Cucumber TestFx Platforms: AWS Architectural views\tools: Event storming DDD Event driven\Reactive component VCS: Git
ELECTRON JS Languages: JavaScript TypeScript Frameworks: ReactJS Angular VueJS Databases: SQLite MongoDB Deployment: Ansible Docker Testing: Jest Mocha Platforms: Windows Ubuntu MacOs VCS: Git
FLUTTER Languages: Dart Frameworks: BLoc Provider Platforms: Windows Ubuntu MacOs Data languages: RESTful SOAP XML JSON GraphQL Native plugins: Kotlin (Android) Swift (iOS) C++ Go API: Geolocation Maps etc. Data storage: File storage SQLite noSQL VCS: Git TFS SVN Audio/video calls: WebRTC
.NET Languages: C# SQL Frameworks: ASP.NET Core ASP.NET MVC .NET Core .NET5-7 Blazor Databases: MS SQL Server Azure SQL Redis MySQL PostgreSQL SQL Compact SQLite ORM: Entity Framework Dapper Web servers: IIS Kestrel Self-hosted solutions Cloud solutions Deployment: Azure DevOps GitHub Actions Octopus TeamCity WebDeploy Serverless: Azure Functions AWS Lambda RabbitMQ Azure Service Bus Docker Testing: xUnit nUnit MS Tests Moq Tools: Microsoft Visual Studio VSCode JetBrains Rider ReSharper dotTrace dotMemory DataGrip SSMS SSMS Profiler Platforms: Azure AWS VDS Hybrid On-premises Top-notch packages: AutoMapper Swagger AutoFac FluentValidation Quartz.NET Json.Net MediatR Telerik DevExpress UI: Tailwind Bootstrap HTML CSS React Angular VueJs
JAVA Domains: FinTech Healthcare E-commerce Methodologies: Agile/Scrum TDD BDD Pair Programming Design: REST API / microservices Monolith SOA SOLID OOD Reactive Programming GoF Languages: Java as a main one Groovy Kotlin Databases: Mongo Postgres MySql Redis Frameworks: Spring Boot DropWizard Сloud computing platforms: Azure AWS ORM: Hibernate AMQP: RabbitMQ Dev Libraries/Tools: Swagger MapStruct Lombok Guava Apache Commons Jasper Reports Kibana Filebeat Elastic Search Server-side UI: Apache Wicket Thymeleaf JSP QA Libraries/Tools: JUnit Mockito JMeter Postman CheckStyle PMD FindBugs Delivery: Docker Maven Gradle Scala Build Tool Git Jenkins
PHP Languages: PHP Frameworks: Symfony Laravel CodeIgniter Yii Databases: PostgreSQL MySQL MongoDB Cassandra Neo4j Redis Web servers: Nginx Apache Deployment: Docker Swarm Ansible Kubernetes Cloud Platforms: AWS Google Cloud DigitalOcean Tools: PHPStorm Composer Docker Docker-Compose Testing: PhpUnit Codeception Search engine: Manticore Search Elasticsearch
Ruby Frameworks: Ruby on Rails Hanami Trailblazer DRY.rb Databases: PostgreSQL MySQL MongoDB Redis Web servers: Nginx Apache Caddy App servers: Phusion Passenger Puma Unicorn Deployment: Docker Ansible Vagrant Testing: RSpec Minitest Cucumber Tools: VSCode RubyMine RuboCop
NODE.JS Frameworks: NestJS NuxtJS NextJS Express Hapi Databases: MySQL PostgreSQL Mongo Neo4j Redis Web servers: NodeJS Nginx Deployment: Ansible Vagrant Docker Kubernetes Serverless Platforms: GCP AWS AWS Lambda Azure Heroku
Python Frameworks: Django Django REST framework Flask FastAPI Databases: PostgreSQL MySQL Redis Amazon DynamoDB MongoDB Apache Cassandra Cloud services: AWS GCP Web servers: Nginx uWSGI Werkzeug Uvicorn Gunicorn Serverless: AWS Lambda Deployment: Kubernetes Docker Docker-Compose Docker Swarm Queue: Сelery Amazon SQS Data Analysis: NumPy Pandas Manipulating Video: Moviepy OpenCV Ffmpeg Web Crawling & Web Scraping: Scrapy Tools: PyCharm pip Virtualenv venv Chatbots: Telegram Slack
Languages: JavaScript TypeScript Dart Platforms: Browsers PWA Flutter Frameworks & libraries: ReactJS Angular VueJS jQuery Flutter Markup languages: HTML5 CSS3 SASS LESS API development: RESTful SOAP XML JSON GraphQL IDE: VS Code Web Storm VCS: Git CI Systems: Jenkins TeamCity Octopus Audio/video calls: WebRTC
Languages: Bash Powershell Groovy OS Platforms: Linux (Ubuntu, Debian, Arch, CentOs, Amazon Linux) Windows Cloud Platforms: AWS Google Cloud DigitalOcean Azure IaC Tools: Terraform AWS CloudFormation Configuration Management tools: Ansible Continuous Integration / Continuous Delivery (CI/CD): Jenkins GitHub Actions Gitlab CI Google CloudBuild Azure Devops AWS CodePipeline Docker Orchestration: Kubernetes (Helm, Kubectl) Docker Swarm Databases: Postgresql MySQL MongoDB Amazon Aurora Cassandra Redis Web Servers: Nginx Apache TomCat Caddy
UI Platforms: Web responsive and adaptive iO Android IoT Accessibility levels: A AA AAA Tools: Adobe XD Figma Sketch Invision Protopie Webflow Axure Framer Marvel Principle
UX Methodologies / Frameworks of the design process: Classic design process (Waterfall) Agile design Lean UX Design thinking All artifacts and methods for analyzing, ideation, generation, research, and testing. Tools: Miro Jistinmind FigJam Jira Google docs Tables Forms
GRAPHIC DESIGN & ILLUSTRATION Activities: Branding and identity Graphic design (posters, prints, cards) Author’s illustration Tools: Adobe Photoshop Adobe Illustrator Adobe Fonts ProCreate Hand drawing
3D / AR / VR Activities: Interfaces for AR/VR Modeling Design for Metaverse Tools: Unity Cinema 4D Blender Adobe Dimension ZBrush
MOBILE, WEB, DESKTOP APPLICATION TESTING Mobile tools: Android studio adb xCode Web tools: Browser developer tools Proxy tools: Fiddler Burp Suite Charles Wireshark API tools: PostMan Swagger SoapUI
TEST AUTOMATION API: JS Mocha Fetch Python Pytest Requests Web: JS webdriver.io Mocha Playwright cypress Python Pytest Selene Mobile: appium