Welcome to TakeNote Technologies
TakeNote has been in business in Raleigh, NC for over 20 years and in that time we’ve consistently focused on two things. One is teaching developers how to build custom desktop and web-based software solutions and the other is building custom software solutions for our clients using the same desktop and web technologies we teach in our classes. We use what we teach and we teach what we use.
Training
Founded in 1985, TakeNote is Cornell's only professor approved, supplemental note taking service. Our mission is to provide Cornell students with high-quality lecture notes. Take Note is a catalyst for collaborative creative change. Through action research and partnership, we cook up new ideas and deliver collective solutions to shared challenges using the arts as our starting point. Take Note is a catalyst for collaborative creative change. Through action research and partnership, we cook up new ideas and deliver collective solutions to shared challenges using the arts as our starting point. And in the process, we’re building a bank of evidence and practical approaches to collaboration to share through our partners, to.
Our Training Division is committed to providing expert instructor-led software developer training around the corner, around the state or around the country. This happens in public classes in Raleigh, NC or in private, custom classes conducted on-site at our client’s facility.
Consulting
Our Consulting Division is committed to helping our clients maximize their use of technology to improve their performance, productivity and profitability. We work closely with our clients to craft custom software solutions to meet the needs of their business needs. Our extensive network of development partners is comprised of some of the most knowledgeable and talented developers working today.
Training
We offer instructor-led developer training courses where attendees learn about a variety of Microsoft and web development technologies including AngularJS, ASP.NET MVC, C#, HTML5, Javascript & JQuery and SQL Server.
Web Development
In addition to teaching developers how to craft modern web applications we also craft modern web applications for our clients. Let us help you get your next web application designed, coded and deployed.
Mobile Development
It’s a mobile world out there and we can help your organization plan, design and implement a mobile application strategy to fit your needs.
Mentoring
When a training class is too much but searching the interwebs isn’t enough our mentoring services can help you implement your ideas.
AngularJS Fundamentals Training Class
The 2-day AngularJS Fundamentals course provides attendees with a hands-on introduction to the wonderfulness that is AngularJS. Attendees will learn about single-page applications, the Model-View-Controller (MVC) design pattern, the anatomy of an AngularJS application, the key features & tools provided by the AngularJS framework and development best practices to help attendees get up to speed quickly on their first AngularJS project and beyond.
- Single Page Applications
- Introduction to AngularJS
- Directives
- Views
- Two-way data binding
- Expressions
- Filters
- Controllers
- Models
- Scopes
- Debugging
- Testing
AngularJS Line of Business Application Development Training Class
The 2-day Developing Line of Business (LOB) Applications With AngularJS course provides attendees with a hands-on experience learning how to craft an enterprise line of business AngularJS application. Attendees will learn about creating data entry forms, validating user entries, creating & using factories to access and update data, using advanced routing techniques, creating custom AngularJS directives, implementing best practices, learning about and applying industry guidelines, tools to know about and more.
- Angular Data Entry Forms
- Ajax & Data
- Factories & Services
- Custom Directives
- Custom Filters
- Applying Best Practices
- Following Industry Guidelines
Modern Web Development with ASP.NET MVC 5 Training Class
This 4-day course provides students with hands-on experience to create modern web applications using the ASP.NET MVC 5 Framework and C#. Knowledge of Visual Studio and C# is a prerequisite. This 4-day class is geared toward developers new to ASP.NET MVC and is an ideal choice for developers making the transition from ASP.NET Web Forms. Topics covered include:
- Models
- Views
- Controllers
- Routing
- Partial Views
- Strongly Typed Views
- Authentication and Authorization
- HTML Helpers
- The Razor View Engine
- WEB API 2
- Model Annotations for Displaying & Editing Data
- Data Validation
- Working With HTML5 & JavaScript
- jQuery & Ajax
- Bootstrap 3
- Action Filters
- Bundling and Deployment
- Publishing / Deployment
- Deploying to the Microsoft Azure Cloud
Note Taking Skill
HTML5 Application Development Training Class
This 2-day hands-on course teaches web developers how to use the latest HTML5 features including the new HTML elements, form control enhancements and JavaScript APIs. Topics included are:
- Using HTML5 Elements
- Working With HTML5 Form enhacements
- Working with audio and video
- Graphics with the HTML5 canvas
- Creating location-aware applications with geolocation API
- Implementing drag and drop
- Working with local data storage options
- Working with IndexedDB
- Utilize Web Workers
- Working with Websockets
- Creating offline applications
Web Applications
HTML5, JavaScript, JQuery, CSS3ASP.NET MVC & Web Forms
Takenote Outlook
AngularJS
Responsive Websites
Bootstrap 3
Web Services
ASP.NET Web API 2
RESTful Web API
Mobile Clients
iPhone
Andrioid
Windows Phone
Development Tools
Xamarin (Android, iOS & Windows Phone)
PhoneGap (Cordova)