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.
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.
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.
Services We Offer
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.
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.
Hands-On Web Developer Training Classes
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
- Two-way data binding
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
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:
- 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
- jQuery & Ajax
- Bootstrap 3
- Action Filters
- Bundling and Deployment
- Publishing / Deployment
- Deploying to the Microsoft Azure Cloud
HTML5 Application Development Training Class
- 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
Our Web Development Services
ASP.NET MVC & Web Forms
ASP.NET Web API 2
RESTful Web API
Our Mobile Development Services
Xamarin (Android, iOS & Windows Phone)