Mike Rubini – Reverse Engineering through Technical Scraping
Reverse engineering through technical scraping
Collect, transform and use third-party data to get a competitive advantage
Data is the new oil water
Every company needs data.
If you have the same data your competitors have, at most, you will have the same results.
1 Improve operations centralizing data
Data is all over the places. Most likely, your team uses an increasing number of tools to get their job done. Scraping allows you to put it in one central location, even when APIs are not available.
2 Improve your product
Take unique data sets to improve your product and build new features.
3 Improve your marketing
Data collection is a key part of technical marketing. Get leads exploiting alternative sources.
Course curriculum
Intro
Basics of data extraction (4 videos)
1. Is scraping legal?
2. Data extraction methods
3. Scraping DOM with code (PHP)
4. Scraping DOM without code
5. Extract data visually, without code
1 Scraping Instagram for profit (3 videos)
1. Deep dive #1
2. Deep dive #2
3. Putting it all together
2 Scraping Shopify for profit (2 videos, more coming)
1. Collecting keywords on the Shopify app store
2. Fetching results, ratings and reviews from the Shopify App Store
3 Find leads with technical marketing (5 videos)
1. Scraping competitor reviews (with code)
2. Exporting leads to a spreadsheet (with code)
3. Scraping competitor reviews (without code)
4. Using the power of Google to find lists of leads
5. Finding leads through technology lookups
4 Proxying requests (3 videos)
1. Intro to proxies
2. Proxying requests (no code)
3. Setting up a data collector (no code)
Total course time: 4+ hours
What’s inside
Deep dives with Mike
Rather than teach you with whiteboards, in the course I show you how I would approach collecting different sets of data in different situations.
That’s why this course uses the concept of deep dives: I’m going in with you, raw & unplanned, to teach you where to look for data and how to extract it.
About your instructor
I’m Mike. I’ve been building multiple software products from scratch, with no outside investments, no team, and even no CS degree.
All of my products are around the idea of collecting third-party data for profit. They include a competitive intelligence tool for e-commerce, a trend spotting tool, and more.
Ingénierie inverse par scraping technique
Collectez, transformez et utilisez des données tierces pour obtenir un avantage concurrentiel
Les données sont la nouvelle eau de pétrole
Chaque entreprise a besoin de données.
Si vous disposez des mêmes données que vos concurrents, vous obtiendrez tout au plus les mêmes résultats.
1 Améliorer les opérations en centralisant les données
Les données sont partout. Très probablement, votre équipe utilise un nombre croissant d’outils pour accomplir son travail. Le scraping vous permet de le placer dans un emplacement central, même lorsque les API ne sont pas disponibles.
2 Améliorez votre produit
Prenez des ensembles de données uniques pour améliorer votre produit et créer de nouvelles fonctionnalités.
3 Améliorez votre marketing
La collecte de données est un élément clé du marketing technique. Obtenez des prospects en exploitant des sources alternatives.
Programme du cours
Introduction
Bases de l’extraction de données (4 vidéos)
1. Le scraping est-il légal ?
2. Méthodes d’extraction des données
3. Scraper le DOM avec du code (PHP)
4. Scraper le DOM sans code
5. Extrayez les données visuellement, sans code
1 Scraping Instagram pour le profit (3 vidéos)
1. Plongée profonde n°1
2. Plongée profonde #2
3. Rassembler le tout
2 Scraping Shopify à des fins lucratives (2 vidéos, d’autres à venir)
1. Collecte de mots-clés sur l’App Store Shopify
2. Récupération des résultats, des notes et des avis depuis l’App Store de Shopify
3 Trouver des leads grâce au marketing technique (5 vidéos)
1. Récupérer les avis des concurrents (avec code)
2. Exporter les leads vers une feuille de calcul (avec code)
3. Supprimer les avis des concurrents (sans code)
4. Utiliser la puissance de Google pour trouver des listes de prospects
5. Trouver des pistes grâce à des recherches technologiques
4 demandes de proxy (3 vidéos)
1. Introduction aux proxys
2. Requêtes de proxy (pas de code)
3. Mise en place d’un collecteur de données (pas de code)
Durée totale du cours : 4+ heures
Qu’est-ce qu’il y a à l’intérieur
Plongées profondes avec Mike
Plutôt que de vous enseigner avec des tableaux blancs, dans le cours, je vous montre comment j’aborderais la collecte de différents ensembles de données dans différentes situations.
C’est pourquoi ce cours utilise le concept d’immersions approfondies : je vous accompagne, de manière brute et imprévue, pour vous apprendre où chercher des données et comment les extraire.
À propos de votre instructeur
Je m’appelle Mike. J’ai créé plusieurs produits logiciels à partir de zéro, sans investissements extérieurs, sans équipe et même sans diplôme CS.
Tous mes produits tournent autour de l’idée de collecter des données tierces à des fins lucratives. Ils comprennent un outil de veille concurrentielle pour le commerce électronique, un outil de détection des tendances, etc.
Reviews
There are no reviews yet.