Free software tutorials

Welcome to Softpost

On this website, you can learn various software languages, frameworks and also read the reviews of various products from categories like Laptops, Mobiles phones, Computer accessories, Electronic products, Household products, Kitchen products and Food products.

Software Tutorials

Basic Programming Technologies

  1. High level languages – C, C++, Java, C#
  2. Mobile application development – Android development, iOS development using X Code
  3. Java Frameworks – JAVAFX
  4. Popular IDEs – Visual Studio, IntelliJ IDEA, Eclipse, Netbeans
  5. Build management tools – ANT, Maven, Gradle, MSBuild
  6. Scripting languages – VBScript, WSH, JavaScript, Groovy, Python, PHP, Perl, Node.js
  7. Linux – Basic Linux, Linux Shell Scripting, Advanced Linux
  8. Windows – Windows Command Prompt, Windows batch scriptingWindows Powershell Commands, Windows Powershell Scripting
  9. Mac OS X – Mac OS X terminal
  10. Mobile Operating Systems  – Android, iOS, Android Emulator
  11. Version Control Systems – GIT, GitHub
  12. Continuous Integration – TeamCity, Bamboo, Jenkins, Puppet, Chef, Docker automation
  13. Development Models – Agile, BDD 
  14. Android application development
  15. Atlassian tools – Jira, Bamboo, Scrum, Kanban, Fisheye, Crucible
  16. Popular libraries – Java (Mustache)
  17. API modelling languages and annotations – Swagger, YAML
  18. Logging, monitoring and alerting tools – Splunk, Logstash, Kibana, App Dynamics, Elastic Search, Grafana
  19. Customer service platform – Salesforce, SAS, Teradata

Testing Technologies

  1. Manual Software Testing – ISTQB
  2. QA tools – BugZilla, Quality Center, Jira, Confluence, Stash
  3. Performance testing tools – Loadrunner, Jmeter
  4. Selenium Selenium with Java, Selenium with C#.Net, Selenium with Python, Selenium with Ruby, Selenium with Node.Js, Watir, Watin, Capybara
  5. Automation testing tools – UFT, QTP , LeanFT in C#.Net, LeanFT in Java, Ranorex, TestComplete, TOSCA, AutoIT
  6. Testing frameworks – JUnit, TestNG,  Page Object models in Selenium, Page factory model, Keyword driven frameworks, Data driven frameworks, Nunit, MSTest, Mocha, Protractor tests, Karma based unit tests, Mockito, PowerMock
  7. BDD testing frameworks – Cucumber in Java, Specflow, Cucumber in Ruby, Gauge
  8. Mobile automation testing –  Android automation with Appium, iOS automation with AppiumStandalone Selendroid, Appium with C#.Net, Appium with Java, Appium with Python, Appium with Ruby
  9. Security Testing

Web Application (Front end) Technologies

  1. Client Side Web Technologies – HTML 5, CSS3, JavaScript, OAuth2/JWT/Sprint Security
  2. Java script frameworks – jQuery, Bootstrap, React, AngularJS,  Mobile jQuery, W3.CSS, Dojo, Ember.js,  Gulp, Less, CXF, Less/Sass, PostCSS, Webpack
  3. Web Servers – Node.js, Apache Tomcat, IIS, Weblogic , JBOSS
  4. XML technologies – XML, XPATH, XPointer, XQuery

Advanced web application (Back end) Technologies

  1. Advanced java – Middleware – JPA, EJB, JSF2 – primefaces 6+, Typescript, ELK, JAX-RS, Hibernate, MyBatis, A thin NodeJS “BFF” layer using express and GraphQL
  2. Server Side Web Technologies –  PHP, ASP, JSP, Servlets
  3. Web application Development Frameworks – Spring, Struts, Spring boot
  4. Web services and tools – Rest, SOAP, JSON, DropWizard, Microservices, AWS – Amazon Web Services (EC2, RDS, EBS, S3), Jackson, CXF, SOAP UI, Postman, Kotlin (Java) microservices written on the Spring.IO framework,
  5. Web technology stacks – WAMP and LAMP, Node.js
  6. Database Systems – SQL, MS Access, SQL Server, MySQL, Oracle, Oracle Application development framework (ADF), Oracle service bus, MongoDB, Liquibase, Jasper, JDBC
  7. Software Messaging Frameworks – RabbitMQ, Kafka, JMS, ActiveMQ, Apache Camel,  MQ Websphere, JMS

AI, Cloud, Big data and Data Science

  1. SaaS – Mule
  2. Cloud computing
  3. AWS, Docker
  4. AI – Artificial Intelligence
  5. Big Data – Hadoop, Hbase, R programming
  6. Content Management Systems – WordPress, Drupal

Other tutorials

  1. Investment – Cryptocurrency tutorial
  2. Popular Software Products  – Gmail, Facebook, Whats app, Sharepoint

Product Reviews

  1. Laptops – Lenovo G50
  2. Mobiles phones – Samsung Duos, Samsung J1
  3. Computer accessories – Mouse, USB, Microphone
  4. Cameras – Nikon D3200 DSLR, Camcorder, Point and shoot
  5. Household products – TV, Washing machine
  6. Kitchen products – Sandwich maker, Oven, Stove, Mixer grinder, Samsung SR254MW Refrigerator
  7. Food products – Git’s Gulabjamun, Chocolates, Haldiram Samosa, All in one, Aloo Bhujia
  8. Personal grooming, hygiene and beauty products – Vega Nail cutter, Sun glasses, Belt, Men’s Perfume, Shampoo, Toothpaste, Toothbrush, Toilet papers, Shaving cream, Facial Shaving razor, Pubic Shaving razor

Test pages

  1. Selenium Test Page